From 7e91f267e3e17673f2cefb05462bb1f416f8e35b Mon Sep 17 00:00:00 2001 From: FatttSnake Date: Mon, 2 Sep 2024 16:35:11 +0800 Subject: [PATCH] Refactor(AboutScreen): Optimize version info --- .../top/fatweb/oxygen/toolbox/ui/about/AboutScreen.kt | 9 ++++++--- app/src/main/res/values-zh/strings.xml | 2 ++ app/src/main/res/values/strings.xml | 2 ++ 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/about/AboutScreen.kt b/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/about/AboutScreen.kt index 34f4c7e..1fc78c4 100644 --- a/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/about/AboutScreen.kt +++ b/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/about/AboutScreen.kt @@ -135,9 +135,12 @@ private fun AboutAppInfo( Text( style = MaterialTheme.typography.bodyMedium, color = MaterialTheme.colorScheme.outline, - text = "${ResourcesUtils.getAppVersionName(LocalContext.current)}(${ - ResourcesUtils.getAppVersionCode( - LocalContext.current + text = "${ResourcesUtils.getAppVersionName(LocalContext.current)} (${ + stringResource( + if (ResourcesUtils.getAppVersionCode(LocalContext.current) % 100 == 0L) + R.string.core_ga_version + else + R.string.core_beta_version ) })" ) diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index 27179d5..30a7898 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -4,6 +4,8 @@ 氧工具 All in One + 测试版 + 正式版 完成 返回 关闭 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index f80eca7..70229d8 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -3,6 +3,8 @@ Oxygen Toolbox All in One + Beta + GA OK Back Close