aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java
diff options
context:
space:
mode:
authorAlex Ning <chineseperson5@gmail.com>2020-09-29 06:18:48 +0000
committerAlex Ning <chineseperson5@gmail.com>2020-09-29 06:18:48 +0000
commit8dd4759035bae9cff7a0d8bd0af1d1624193c796 (patch)
tree006736f4f0c15ea1a9a80991abc9be057d3a0ce5 /app/src/main/java
parentd7f85cb471038498332195c9a1bdea794ec32068 (diff)
downloadinfinity-for-reddit-8dd4759035bae9cff7a0d8bd0af1d1624193c796.tar
infinity-for-reddit-8dd4759035bae9cff7a0d8bd0af1d1624193c796.tar.gz
infinity-for-reddit-8dd4759035bae9cff7a0d8bd0af1d1624193c796.tar.bz2
infinity-for-reddit-8dd4759035bae9cff7a0d8bd0af1d1624193c796.tar.lz
infinity-for-reddit-8dd4759035bae9cff7a0d8bd0af1d1624193c796.tar.xz
infinity-for-reddit-8dd4759035bae9cff7a0d8bd0af1d1624193c796.tar.zst
infinity-for-reddit-8dd4759035bae9cff7a0d8bd0af1d1624193c796.zip
Add credits for national flag icons.
Diffstat (limited to 'app/src/main/java')
-rw-r--r--app/src/main/java/ml/docilealligator/infinityforreddit/Settings/CreditsPreferenceFragment.java10
-rw-r--r--app/src/main/java/ml/docilealligator/infinityforreddit/Utils/SharedPreferencesUtils.java1
2 files changed, 11 insertions, 0 deletions
diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/Settings/CreditsPreferenceFragment.java b/app/src/main/java/ml/docilealligator/infinityforreddit/Settings/CreditsPreferenceFragment.java
index 3bb14843..7382df42 100644
--- a/app/src/main/java/ml/docilealligator/infinityforreddit/Settings/CreditsPreferenceFragment.java
+++ b/app/src/main/java/ml/docilealligator/infinityforreddit/Settings/CreditsPreferenceFragment.java
@@ -34,6 +34,7 @@ public class CreditsPreferenceFragment extends PreferenceFragmentCompat {
Preference thumbtackIconPreference = findPreference(SharedPreferencesUtils.THUMBTACK_ICON_KEY);
Preference bestRocketIconPreference = findPreference(SharedPreferencesUtils.BEST_ROCKET_ICON_KEY);
Preference materialIconsPreference = findPreference(SharedPreferencesUtils.MATERIAL_ICONS_KEY);
+ Preference nationalFlagsPreference = findPreference(SharedPreferencesUtils.NATIONAL_FLAGS);
if (iconForegroundPreference != null) {
iconForegroundPreference.setOnPreferenceClickListener(preference -> {
@@ -106,6 +107,15 @@ public class CreditsPreferenceFragment extends PreferenceFragmentCompat {
return true;
});
}
+
+ if (nationalFlagsPreference != null) {
+ nationalFlagsPreference.setOnPreferenceClickListener(preference -> {
+ Intent intent = new Intent(activity, LinkResolverActivity.class);
+ intent.setData(Uri.parse("https://www.flaticon.com/packs/countrys-flags"));
+ startActivity(intent);
+ return true;
+ });
+ }
}
@Override
diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/Utils/SharedPreferencesUtils.java b/app/src/main/java/ml/docilealligator/infinityforreddit/Utils/SharedPreferencesUtils.java
index 141cceaa..78c1567f 100644
--- a/app/src/main/java/ml/docilealligator/infinityforreddit/Utils/SharedPreferencesUtils.java
+++ b/app/src/main/java/ml/docilealligator/infinityforreddit/Utils/SharedPreferencesUtils.java
@@ -134,6 +134,7 @@ public class SharedPreferencesUtils {
public static final String DATA_SAVING_MODE_OFF = "0";
public static final String DATA_SAVING_MODE_ONLY_ON_CELLULAR_DATA = "1";
public static final String DATA_SAVING_MODE_ALWAYS = "2";
+ public static final String NATIONAL_FLAGS = "national_flags";
public static final String MAIN_PAGE_TABS_SHARED_PREFERENCES_FILE = "ml.docilealligator.infinityforreddit.main_page_tabs";
public static final String MAIN_PAGE_TAB_COUNT = "_main_page_tab_count";