diff --git a/.idea/misc.xml b/.idea/misc.xml index 5c77a89..797e340 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -25,7 +25,7 @@ - + diff --git a/README.md b/README.md index 600ee0d..afbd8a6 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ![Eclipse Marketplace](https://img.shields.io/badge/build-passing-brightgreen) ![Eclipse Marketplace](https://img.shields.io/badge/license-AGPL3.0-blue) -![Eclipse Marketplace](https://img.shields.io/badge/version-v1.95-green) +![Eclipse Marketplace](https://img.shields.io/badge/version-v2.0-green)


@@ -12,7 +12,7 @@ Fix the native notification bar icon function abandoned by the MIUI development # 开始使用 点击下载最新版本 -![Eclipse Marketplace](https://img.shields.io/badge/download-v1.95-green) +![Eclipse Marketplace](https://img.shields.io/badge/download-v2.0-green)

⚠️ 适配说明
diff --git a/app/build.gradle b/app/build.gradle index 71ccb2f..a51980f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -30,7 +30,7 @@ android { buildTypes { release { - minifyEnabled false + minifyEnabled true signingConfig signingConfigs.debug proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } diff --git a/app/src/main/java/com/fankes/miui/notify/ui/MainActivity.kt b/app/src/main/java/com/fankes/miui/notify/ui/MainActivity.kt index 9bf24f5..8e2f56e 100644 --- a/app/src/main/java/com/fankes/miui/notify/ui/MainActivity.kt +++ b/app/src/main/java/com/fankes/miui/notify/ui/MainActivity.kt @@ -125,7 +125,7 @@ class MainActivity : BaseActivity() { val notifyIconFixButton = findViewById(R.id.config_notify_app_button) /** 获取 Sp 存储的信息 */ - val statusBarIconCount = modulePrefs.getInt(HOOK_STATUS_ICON_COUNT, default = 5) + var statusBarIconCount = modulePrefs.getInt(HOOK_STATUS_ICON_COUNT, default = 5) colorIconHookItem.isVisible = modulePrefs.getBoolean(ENABLE_MODULE, default = true) statusIconCountItem.isVisible = modulePrefs.getBoolean(ENABLE_MODULE, default = true) colorIconCompatSwitch.isVisible = modulePrefs.getBoolean(ENABLE_COLOR_ICON_HOOK, default = true) @@ -210,8 +210,9 @@ class MainActivity : BaseActivity() { (runCatching { editText.text.toString().toInt() }.getOrNull() ?: -1) !in 0..100 -> snake(msg = "请输入有效数值") editText.text.toString().isNotBlank() -> runCatching { - modulePrefs.putInt(HOOK_STATUS_ICON_COUNT, editText.text.toString().trim().toInt()) - statusIconCountText.text = editText.text.toString().trim() + statusBarIconCount = editText.text.toString().trim().toInt() + modulePrefs.putInt(HOOK_STATUS_ICON_COUNT, statusBarIconCount) + statusIconCountText.text = statusBarIconCount.toString() SystemUITool.showNeedRestartSnake(context = this@MainActivity) }.onFailure { snake(msg = "数值格式无效") } else -> snake(msg = "请输入有效数值") diff --git a/build.gradle b/build.gradle index 1ce017f..b08c40d 100644 --- a/build.gradle +++ b/build.gradle @@ -5,8 +5,8 @@ plugins { } ext { - appVersionName = "1.95" - appVersionCode = 22 + appVersionName = "2.0" + appVersionCode = 23 } task clean(type: Delete) {