底部导航视图OnNavigationItemSelectedListener已弃用
我正在按照Material Design尝试 Android 的 BottomNavigationView 实现
但是,在 MainActivity 代码上,我收到一条OnNavigationItemSelectedListener已弃用的警告- 请参阅下面的快照
尝试使用另一种方法来处理 BottomNavigationView,但我找不到它。
寻求任何有出路的人的帮助,但与此同时,我已将我的 BottomView 的菜单项 ID 与片段目标 ID 进行了匹配,并且我成功实现了导航,但存在无法使用片段名称更新我的工具栏标题的限制。
回答
只需使用OnItemSelectedListener界面:
科特林
bottomNavigationView?.setOnItemSelectedListener {
// do stuff
return@setOnItemSelectedListener true
}
爪哇
bottomNavigationView.setOnItemSelectedListener(item -> {
// do stuff
return true;
});
THE END
二维码