Added privacy policy
This commit is contained in:
parent
badb0933c1
commit
9074214e33
|
@ -110,6 +110,10 @@ public class Preferences {
|
|||
* Share preference name
|
||||
*/
|
||||
public static final String SHAREPREF = "sharePref";
|
||||
/**
|
||||
* Privacy policy preference name
|
||||
*/
|
||||
public static final String PRIVACYPOLICYPREF = "privacyPolicyPref";
|
||||
/**
|
||||
* Server preference name
|
||||
*/
|
||||
|
|
|
@ -102,6 +102,10 @@ public class PreferencesActivity extends PreferenceActivity implements OnPrefere
|
|||
* Share preference
|
||||
*/
|
||||
private static Preference sharePref;
|
||||
/**
|
||||
* Privacy policy preference
|
||||
*/
|
||||
private static Preference privacyPolicyPref;
|
||||
/**
|
||||
* Synchronization time preference
|
||||
*/
|
||||
|
@ -195,6 +199,7 @@ public class PreferencesActivity extends PreferenceActivity implements OnPrefere
|
|||
telegramPref = findPreference(Preferences.TELEGRAMPREF);
|
||||
blogPref = findPreference(Preferences.BLOGPREF);
|
||||
sharePref = findPreference(Preferences.SHAREPREF);
|
||||
privacyPolicyPref = findPreference(Preferences.PRIVACYPOLICYPREF);
|
||||
syncTimePref = findPreference(Preferences.SYNCTIMEPREF);
|
||||
syncEnablePref = (CheckBoxPreference) findPreference(Preferences.SYNCENABLEPREF);
|
||||
notifSoundEnablePref = (CheckBoxPreference) findPreference(Preferences.NOTIFSOUNDENABLEPREF);
|
||||
|
@ -208,6 +213,7 @@ public class PreferencesActivity extends PreferenceActivity implements OnPrefere
|
|||
telegramPref.setOnPreferenceChangeListener(this);
|
||||
blogPref.setOnPreferenceChangeListener(this);
|
||||
sharePref.setOnPreferenceChangeListener(this);
|
||||
privacyPolicyPref.setOnPreferenceChangeListener(this);
|
||||
syncEnablePref.setOnPreferenceChangeListener(this);
|
||||
syncTimePref.setOnPreferenceChangeListener(this);
|
||||
notifSoundEnablePref.setOnPreferenceChangeListener(this);
|
||||
|
@ -316,6 +322,18 @@ public class PreferencesActivity extends PreferenceActivity implements OnPrefere
|
|||
return true;
|
||||
}
|
||||
});
|
||||
privacyPolicyPref.setOnPreferenceClickListener(new OnPreferenceClickListener() {
|
||||
/**
|
||||
* Called when a preference is selected.
|
||||
* @param preference Preference selected.
|
||||
*/
|
||||
public boolean onPreferenceClick(Preference preference) {
|
||||
Intent urlIntent = new Intent(Intent.ACTION_VIEW);
|
||||
urlIntent.setData(Uri.parse(getString(R.string.privacyPolicyURL)));
|
||||
startActivity(urlIntent);
|
||||
return true;
|
||||
}
|
||||
});
|
||||
|
||||
try {
|
||||
currentVersionPref.setSummary(getPackageManager().getPackageInfo(getPackageName(), 0).versionName);
|
||||
|
|
|
@ -333,4 +333,5 @@
|
|||
<string name="NOTfrequent_users">No hay usuarios frecuentes</string>
|
||||
<string name="replyModuleLabel">Responder mensaje</string>
|
||||
<string name="primaryReceiver">Principal</string>
|
||||
<string name="privacyPolicyTitle">Política de privacidad</string>
|
||||
</resources>
|
|
@ -349,4 +349,6 @@
|
|||
<string name="NOTfrequent_users">There are no frequent users</string>
|
||||
<string name="replyModuleLabel">Reply message</string>
|
||||
<string name="primaryReceiver">Primary</string>
|
||||
<string name="privacyPolicyURL" translatable="false">https://swadroid.wordpress.com/politica-de-proteccion-de-datos/</string>
|
||||
<string name="privacyPolicyTitle">Privacy policy</string>
|
||||
</resources>
|
|
@ -91,6 +91,11 @@
|
|||
android:key="telegramPref"
|
||||
android:summary="@string/telegramURL"
|
||||
android:title="@string/telegramTitle" />
|
||||
<Preference
|
||||
android:defaultValue=""
|
||||
android:key="privacyPolicyPref"
|
||||
android:summary="@string/privacyPolicyURL"
|
||||
android:title="@string/privacyPolicyTitle" />
|
||||
</PreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
Loading…
Reference in New Issue
Block a user