我有一个BottomNavigation,其中显示了几个项目,使用此代码,我设法在所需的项目上启动BottomNavigation

getSupportFragmentManager().beginTransaction().replace(R.id.fragment_content, new ProfileFragment()).commit();


这是我的ProfileFragment。

当它开始膨胀该片段时,就可以了,但是下面的滑块没有选择该选项卡

如何更新这两件事?

最佳答案

我假设您正在谈论BottomNavigationView,即com.google.android.material.bottomnavigation.BottomNavigationView,在这种情况下,我可以说它的工作原理几乎就像一个菜单,并且其状态(选择)可以像一个菜单一样手动维护。

具体针对您的问题,您可以使用


  BottomNavigationView#setSelectedItemId(@IdRes int itemId)

关于java - 开始时BottomNavigation不会转到我的 fragment 图标,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53473158/

10-10 18:07