diff options
author | Alex Ning <chineseperson5@gmail.com> | 2020-09-29 06:18:48 +0000 |
---|---|---|
committer | Alex Ning <chineseperson5@gmail.com> | 2020-09-29 06:18:48 +0000 |
commit | 8dd4759035bae9cff7a0d8bd0af1d1624193c796 (patch) | |
tree | 006736f4f0c15ea1a9a80991abc9be057d3a0ce5 /app/src/main/java | |
parent | d7f85cb471038498332195c9a1bdea794ec32068 (diff) | |
download | infinity-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')
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"; |