是否可以使用代码从“com.android.support:design”库更改 BottomNavigationView 的选定选项卡?
<android.support.design.widget.BottomNavigationView
xmlns:design="http://schema.android.com/apk/res/android.support.design"
android:id="@+id/navigation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
app:layout_anchorGravity="bottom"
app:menu="@menu/bottom_bar"
design:menu="@menu/bottom_bar"/>
最佳答案
这是正确的方法:
要以编程方式单击您需要使用的 BottomNavigationBar 项目:
View view = bottomNavigationView.findViewById(R.id.action_item);
view.performClick();
这不仅可以通过编程方式单击 BottomNavigationBar,还可以正确排列标签。
关于android - 如何使用代码更改 BottomNavigationView 的选定选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41317242/