Skip to content

Commit e038a84

Browse files
committed
fix settings action for data collection agreement
1 parent 293dbf6 commit e038a84

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

app/src/main/java/com/fpvout/digiview/DataCollectionAgreementPopupActivity.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
package com.fpvout.digiview;
22

33
import android.app.AlertDialog;
4-
import android.content.Context;
54
import android.content.Intent;
65
import android.content.SharedPreferences;
76
import android.os.Bundle;
87

98
import androidx.appcompat.app.AppCompatActivity;
9+
import androidx.preference.PreferenceManager;
1010

1111
public class DataCollectionAgreementPopupActivity extends AppCompatActivity {
1212
private SharedPreferences preferences;
1313
private AlertDialog.Builder builder;
1414

1515
protected void onCreate(Bundle savedInstanceState) {
1616
super.onCreate(savedInstanceState);
17-
preferences = this.getApplicationContext().getSharedPreferences("com.fpvout.digiview", Context.MODE_PRIVATE);
17+
preferences = PreferenceManager.getDefaultSharedPreferences(this.getApplicationContext());
1818
builder = new AlertDialog.Builder(this);
1919
initializeUI();
2020
}

app/src/main/java/com/fpvout/digiview/MainActivity.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ protected void onDestroy() {
373373
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
374374
super.onActivityResult(requestCode, resultCode, data);
375375

376-
SharedPreferences preferences = getApplicationContext().getSharedPreferences("com.fpvout.digiview", Context.MODE_PRIVATE);
376+
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
377377
boolean dataCollectionAccepted = preferences.getBoolean("dataCollectionAccepted", false);
378378

379379
if (requestCode == 1) { // Data Collection agreement Activity
@@ -390,7 +390,7 @@ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
390390
} //onActivityResult
391391

392392
private void checkDataCollectionAgreement() {
393-
SharedPreferences preferences = getApplicationContext().getSharedPreferences("com.fpvout.digiview", Context.MODE_PRIVATE);
393+
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
394394
boolean dataCollectionAccepted = preferences.getBoolean("dataCollectionAccepted", false);
395395
boolean dataCollectionReplied = preferences.getBoolean("dataCollectionReplied", false);
396396
if (!dataCollectionReplied) {

app/src/main/res/xml/root_preferences.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<PreferenceCategory app:title="@string/privacy">
1818

1919
<SwitchPreferenceCompat
20-
app:key="EnableAnalytics"
20+
app:key="dataCollectionAccepted"
2121
app:title="@string/enable_analytics"
2222
app:defaultValue="true"
2323
app:summary="@string/data_collection_text" />

0 commit comments

Comments
 (0)