所以我在 Android Studio 中设置了默认的抽屉导航 Activity 。我还在默认导航 Activity XML 中添加了一些按钮。默认导航菜单按钮显然会更改 fragment ,但我想知道如何通过在底部添加的按钮来更改 fragment ?我遇到麻烦的原因是默认的导航菜单按钮是 navGraph 的一部分,而我的按钮不是,谢谢!
最佳答案
您所需要做的就是在按钮上设置onClickListeners
。
例如:
val postButton = findViewById<Button>(R.id.post_button)
postButton.setOnClickListener {
findNavController().navigate(R.id.post_fragment)
}
关于java - 抽屉导航 Activity 从外部按钮更改 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60746040/