HapeLee 1 год назад
Родитель
Сommit
9e3b934dbe
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      app/src/main/java/io/legado/app/ui/main/MainActivity.kt

+ 2 - 2
app/src/main/java/io/legado/app/ui/main/MainActivity.kt

@@ -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()
         }
         }