diff options
Diffstat (limited to 'org.fox.ttcomics/src/main/java/org/fox/ttcomics2/PreferencesFragment.java')
-rw-r--r-- | org.fox.ttcomics/src/main/java/org/fox/ttcomics2/PreferencesFragment.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/PreferencesFragment.java b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/PreferencesFragment.java index da7887d..9ae89c7 100644 --- a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/PreferencesFragment.java +++ b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/PreferencesFragment.java @@ -6,10 +6,12 @@ import android.app.Activity; import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
+import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
+import android.net.Uri;
import android.os.Bundle;
import android.preference.Preference;
import android.preference.PreferenceFragment;
@@ -63,6 +65,15 @@ public class PreferencesFragment extends PreferenceFragment { findPreference("version").setSummary(getString(R.string.prefs_version, version, versionCode));
findPreference("build_timestamp").setSummary(getString(R.string.prefs_build_timestamp, buildTimestamp));
+ findPreference("privacy_policy").setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
+ @Override
+ public boolean onPreferenceClick(Preference preference) {
+ Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(CommonActivity.PRIVACY_POLICY_URL));
+ startActivity(browserIntent);
+
+ return true;
+ }
+ });
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
|