diff --git a/app/src/main/java/io/github/arrase/onioncat/fragments/SettingsFragment.java b/app/src/main/java/io/github/arrase/onioncat/fragments/SettingsFragment.java index 3e5fae2..aa09831 100644 --- a/app/src/main/java/io/github/arrase/onioncat/fragments/SettingsFragment.java +++ b/app/src/main/java/io/github/arrase/onioncat/fragments/SettingsFragment.java @@ -6,6 +6,7 @@ import android.content.Intent; import android.content.IntentFilter; import android.content.SharedPreferences; +import android.net.Uri; import android.os.Bundle; import android.preference.Preference; import android.preference.PreferenceFragment; @@ -94,6 +95,17 @@ public boolean onPreferenceClick(Preference preference) { } }); } + + // Donate + Preference donate = (Preference) findPreference(getString(R.string.pref_donate)); + donate.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() { + @Override + public boolean onPreferenceClick(Preference preference) { + Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.paypal.me/OnPanic")); + startActivity(browserIntent); + return true; + } + }); } @Override diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 592cfb1..99e57a6 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -3,6 +3,7 @@ pref_set_server_onion pref_orbot_installed pref_run_on_boot + pref_donate Onioncat Settings @@ -21,5 +22,7 @@ Delete Done Cancel + Donate + Donate some bucks with Paypal diff --git a/app/src/main/res/xml/ocat_settings.xml b/app/src/main/res/xml/ocat_settings.xml index 7f42362..3498c6d 100644 --- a/app/src/main/res/xml/ocat_settings.xml +++ b/app/src/main/res/xml/ocat_settings.xml @@ -16,4 +16,9 @@ android:key="@string/pref_run_on_boot" android:title="@string/run_on_boot" /> + + \ No newline at end of file