我正在使用Android架构组件和Single Activity模式进行开发,采用的导航方式是BottomNavigationView。实际上,我希望父Activity没有ActionBar,但将主题设置为NoActionBar类型会导致应用程序崩溃。下面是在Activity中设置导航的方法:
val navController = findNavController(R.id.nav_host_fragment)
// Passing each menu ID as a set of Ids because each
// menu should be considered as top level destinations.
val appBarConfiguration = AppBarConfiguration(
setOf(R.id.navigation_popular, R.id.navigation_top_rated, R.id.navigation_favorites)
)
setupActionBarWithNavController(navController, appBarConfiguration)
navView.setupWithNavController(navController)
如何设置底部导航栏以没有actionBar,因为我希望其中一些片段有ActionBar,例如CollapsingToolbarLayout?