底部导航视图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;
});


以上是底部导航视图OnNavigationItemSelectedListener已弃用的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>