From 5cf2a3b4ad938397c3a7e975ff34783a71a90924 Mon Sep 17 00:00:00 2001 From: Ling0925 <67010066+Ling0925@users.noreply.github.com> Date: Sat, 21 Jan 2023 23:16:30 +0800 Subject: [PATCH] fix: IMEI Permission --- app/src/main/AndroidManifest.xml | 2 -- .../huanchengfly/tieba/post/fragments/SettingsFragment.kt | 4 ++-- .../com/huanchengfly/tieba/post/utils/MobileInfoUtil.java | 6 +++--- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 2d50f9fb..bfd061ba 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -15,8 +15,6 @@ android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="28" /> - - diff --git a/app/src/main/java/com/huanchengfly/tieba/post/fragments/SettingsFragment.kt b/app/src/main/java/com/huanchengfly/tieba/post/fragments/SettingsFragment.kt index 73a4761a..a20041a7 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/fragments/SettingsFragment.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/fragments/SettingsFragment.kt @@ -76,7 +76,7 @@ class SettingsFragment : PreferencesFragment() { } findPreference("clear_search_history")!!.onPreferenceClickListener = Preference.OnPreferenceClickListener { SearchHistoryTable(attachContext).clearDatabase() - if (view != null) Util.createSnackbar(view!!, R.string.toast_clear_success, Snackbar.LENGTH_SHORT).show() + if (view != null) Util.createSnackbar(requireView() , R.string.toast_clear_success, Snackbar.LENGTH_SHORT).show() true } findPreference("exit_account")!!.isEnabled = AccountUtil.isLoggedIn(attachContext) @@ -132,7 +132,7 @@ class SettingsFragment : PreferencesFragment() { clearCache!!.summary = attachContext.getString(R.string.tip_cache, GlideCacheUtil.getInstance().getCacheSize(attachContext)) clearCache.onPreferenceClickListener = Preference.OnPreferenceClickListener { preference: Preference -> GlideCacheUtil.getInstance().clearImageAllCache(attachContext) - if (view != null) Util.createSnackbar(view!!, R.string.toast_clear_cache_success, Snackbar.LENGTH_SHORT).show() + if (view != null) Util.createSnackbar(requireView() , R.string.toast_clear_cache_success, Snackbar.LENGTH_SHORT).show() preference.summary = attachContext.getString(R.string.tip_cache, "0.0B") true } diff --git a/app/src/main/java/com/huanchengfly/tieba/post/utils/MobileInfoUtil.java b/app/src/main/java/com/huanchengfly/tieba/post/utils/MobileInfoUtil.java index 1bc329ed..e1367b19 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/utils/MobileInfoUtil.java +++ b/app/src/main/java/com/huanchengfly/tieba/post/utils/MobileInfoUtil.java @@ -16,9 +16,9 @@ public class MobileInfoUtil { try { TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); String imei = null; - if (telephonyManager != null) { - imei = telephonyManager.getDeviceId(); - } + // if (telephonyManager != null) { + // imei = telephonyManager.getDeviceId(); + // } if (imei == null) { imei = DEFAULT_IMEI; }