我正在根据 Material Design 尝试 Android 的 BottomNavigationView 实现
但是,在 MainActivity 代码中,我收到了 OnNavigationItemSelectedListener
的警告。已弃用 - 请参阅下面的快照
已尝试使用另一种方法来使用 BottomNavigationView,但我找不到它。
寻求任何有出路的人的帮助,但与此同时,我已将我的 BottomView 的菜单项 id 与 fragment 目标 id 匹配,并且我成功地实现了导航,但存在无法使用 fragment 名称更新我的工具栏标题的限制。
最佳答案
只需使用 OnItemSelectedListener
界面:
Kotlin
bottomNavigationView?.setOnItemSelectedListener {
// do stuff
return@setOnItemSelectedListener true
}
java bottomNavigationView.setOnItemSelectedListener(item -> {
// do stuff
return true;
});
关于android - 不推荐使用 BottomNavigation View OnNavigationItemSelectedListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67641594/