导航栏背景色 #276

This commit is contained in:
HapeLee
2025-11-11 18:09:27 +08:00
parent 8890c1d8ac
commit 9e3b934dbe
@@ -232,8 +232,6 @@ open class MainActivity : VMBaseActivity<ActivityMainBinding, MainViewModel>(),
viewPagerMain.offscreenPageLimit = 3 viewPagerMain.offscreenPageLimit = 3
viewPagerMain.adapter = adapter viewPagerMain.adapter = adapter
viewPagerMain.registerOnPageChangeCallback(PageChangeCallback()) viewPagerMain.registerOnPageChangeCallback(PageChangeCallback())
window.setNavigationBarColorAuto(themeColor(com.google.android.material.R.attr.colorSurfaceContainer))
} }
/** /**
@@ -404,6 +402,7 @@ open class MainActivity : VMBaseActivity<ActivityMainBinding, MainViewModel>(),
binding.viewPagerMain.adapter = TabFragmentPageAdapter(this) binding.viewPagerMain.adapter = TabFragmentPageAdapter(this)
if (AppConfig.showBottomView) { if (AppConfig.showBottomView) {
window.setNavigationBarColorAuto(themeColor(com.google.android.material.R.attr.colorSurfaceContainer))
val navView = getNavigationBarView() val navView = getNavigationBarView()
navView.visible() navView.visible()
if (navView === binding.bottomNavigationView) { if (navView === binding.bottomNavigationView) {
@@ -421,6 +420,7 @@ open class MainActivity : VMBaseActivity<ActivityMainBinding, MainViewModel>(),
} }
} else { } else {
window.setNavigationBarColorAuto(themeColor(com.google.android.material.R.attr.colorSurface))
binding.bottomNavigationView.gone() binding.bottomNavigationView.gone()
binding.navigationRailView.gone() binding.navigationRailView.gone()
} }