gpt4 book ai didi

android - 在不调用 onNavigationItemSelected 方法的情况下突出显示 BottomNavigationView 中的菜单项

转载 作者:行者123 更新时间:2023-12-03 13:54:58 32 4
gpt4 key购买 nike

我有一个 BottomNavigationView在我与 onNavigationItemSelected 的 Activity 中听众。

我有两个问题:

  • 是否 setSelectedItemId方法调用 onNavigationItemSelected方法?文档说这种方法的行为就像是点击了菜单项,我的观察是肯定的。
  • 如果是,如何在不调用 onNavigationItemSelected 的情况下突出显示菜单项?
  • 最佳答案

  • 是的,BottomNavigationView.setSelectedItemId(int itemId)触发器 onNavigationItemSelected(MenuItem item) .
  • 使用BottomNavigationView.getMenu().getItem(int index)BottomNavigationView.getMenu().findItem(int id) ,然后调用MenuItem.setChecked(boolean checked)在不触发 onNavigationItemSelected(MenuItem item) 的情况下突出显示菜单项.
  • 关于android - 在不调用 onNavigationItemSelected 方法的情况下突出显示 BottomNavigationView 中的菜单项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45062620/

    32 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com