我在 Android Studio 中使用了默认的底部导航模板。到目前为止,这一直运行良好。但是,我想将其中一个按钮更改为触发相机意图的按钮。我不确定如何执行此操作,因为我假设默认实现使用我无法更改的内置函数。
我相信 setupWithNavController 负责导航到匹配的片段。有什么办法可以改变这一点,以便我添加一个启动相机的按钮?
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val navView: BottomNavigationView = findViewById(R.id.nav_view)
val navController = findNavController(R.id.nav_host_fragment)
navView.setupWithNavController(navController)
}
}