6.7.0 - Alpha13 - 修复 "三按钮" 手势导航时导航栏前景色与夜间模式关联异常
This commit is contained in:
@@ -71,6 +71,7 @@
|
|||||||
"ErrorDialogActivity 可能无法正常启动或短时间自动消失的问题 _[`issue #471`](http://issues.autojs6.com/471)_ _[`issue #414`](http://issues.autojs6.com/414)_ _[`issue #340`](http://issues.autojs6.com/340#issuecomment-2973485826)_",
|
"ErrorDialogActivity 可能无法正常启动或短时间自动消失的问题 _[`issue #471`](http://issues.autojs6.com/471)_ _[`issue #414`](http://issues.autojs6.com/414)_ _[`issue #340`](http://issues.autojs6.com/340#issuecomment-2973485826)_",
|
||||||
"崩溃报告页面复制详细信息功能失效的问题",
|
"崩溃报告页面复制详细信息功能失效的问题",
|
||||||
"文件管理器删除项目文件夹后 UI 未能自动刷新的问题",
|
"文件管理器删除项目文件夹后 UI 未能自动刷新的问题",
|
||||||
|
"使用 \"三按钮\" 手势导航时导航栏前景色可能与夜间模式关联异常的问题",
|
||||||
"APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题",
|
"APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题",
|
||||||
"构建工具启用 isCleanup[Paddle/Rapid]Ocr 配置选项时无法正常完成 Rebuild Project 任务的问题"
|
"构建工具启用 isCleanup[Paddle/Rapid]Ocr 配置选项时无法正常完成 Rebuild Project 任务的问题"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -56,6 +56,9 @@ abstract class BaseActivity : AppCompatActivity() {
|
|||||||
ThemeColorManager.setStatusBarBackgroundColor(this)
|
ThemeColorManager.setStatusBarBackgroundColor(this)
|
||||||
setUpStatusBarIconLightByThemeColor()
|
setUpStatusBarIconLightByThemeColor()
|
||||||
}
|
}
|
||||||
|
if (handleNavigationBarContrastEnforcedAutomatically) {
|
||||||
|
setUpNavigationBarIconLightByNightMode()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// @Dubious by SuperMonster003 on Oct 28, 2024.
|
// @Dubious by SuperMonster003 on Oct 28, 2024.
|
||||||
@@ -83,6 +86,9 @@ abstract class BaseActivity : AppCompatActivity() {
|
|||||||
ThemeColorManager.addActivityStatusBar(this)
|
ThemeColorManager.addActivityStatusBar(this)
|
||||||
setUpStatusBarIconLightByThemeColor()
|
setUpStatusBarIconLightByThemeColor()
|
||||||
}
|
}
|
||||||
|
if (handleNavigationBarContrastEnforcedAutomatically) {
|
||||||
|
setUpNavigationBarIconLightByNightMode()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onResume() {
|
override fun onResume() {
|
||||||
@@ -102,6 +108,10 @@ abstract class BaseActivity : AppCompatActivity() {
|
|||||||
ViewUtils.setStatusBarIconLight(this, ViewUtils.isNightModeEnabled)
|
ViewUtils.setStatusBarIconLight(this, ViewUtils.isNightModeEnabled)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected fun setUpNavigationBarIconLightByNightMode() {
|
||||||
|
ViewUtils.setNavigationBarIconLight(this, ViewUtils.isNightModeEnabled)
|
||||||
|
}
|
||||||
|
|
||||||
protected fun setUpStatusBarIconLightByThemeColor() {
|
protected fun setUpStatusBarIconLightByThemeColor() {
|
||||||
ThemeColorManager.setStatusBarIconLight(this)
|
ThemeColorManager.setStatusBarIconLight(this)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -349,7 +349,7 @@ object ViewUtils {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun setNavigationBarIconLight(activity: Activity, isLight: Boolean) {
|
fun setNavigationBarIconLight(activity: Activity, isLight: Boolean) {
|
||||||
WindowInsetsControllerCompat(activity.window, activity.window.decorView).isAppearanceLightNavigationBars = isLight
|
WindowInsetsControllerCompat(activity.window, activity.window.decorView).isAppearanceLightNavigationBars = !isLight
|
||||||
}
|
}
|
||||||
|
|
||||||
fun setNavigationBarIconLightByColorLuminance(activity: Activity, @ColorInt referenceBackgroundColor: Int) {
|
fun setNavigationBarIconLightByColorLuminance(activity: Activity, @ColorInt referenceBackgroundColor: Int) {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#Tue Dec 30 00:06:17 CST 2025
|
#Tue Dec 30 16:16:09 CST 2025
|
||||||
BUILD_TIME=1767024377057
|
BUILD_TIME=1767082569045
|
||||||
COMPILE_SDK_VERSION=36
|
COMPILE_SDK_VERSION=36
|
||||||
IMAGE_QUANT_CMAKE_VERSION=3.22.1
|
IMAGE_QUANT_CMAKE_VERSION=3.22.1
|
||||||
IMAGE_QUANT_NDK_VERSION=26.1.10909125
|
IMAGE_QUANT_NDK_VERSION=26.1.10909125
|
||||||
@@ -27,6 +27,6 @@ RAPID_OCR_OPENCV_MOBILE_LABEL_VERSION=13
|
|||||||
RAPID_OCR_OPENCV_MOBILE_VERSION=4.5.3
|
RAPID_OCR_OPENCV_MOBILE_VERSION=4.5.3
|
||||||
TARGET_SDK_VERSION=36
|
TARGET_SDK_VERSION=36
|
||||||
TARGET_SDK_VERSION_INRT=29
|
TARGET_SDK_VERSION_INRT=29
|
||||||
VERSION_BUILD=3563
|
VERSION_BUILD=3565
|
||||||
VERSION_NAME=6.7.0 Alpha13
|
VERSION_NAME=6.7.0 Alpha13
|
||||||
VSCODE_EXT_REQUIRED_VERSION=1.0.8
|
VSCODE_EXT_REQUIRED_VERSION=1.0.8
|
||||||
|
|||||||
Reference in New Issue
Block a user