如何启用BottomNavigationView转换模式

问题描述 投票:0回答:1

它不是How to disable BottomNavigationView shift mode?的副本

我在我的应用程序中使用BottomNavigationView,但Shifting Mode不起作用,只显示没有动画的涟漪!

我测试了这段代码但没有帮助!

 BottomNavigationMenuView menuView = (BottomNavigationMenuView) navigation.getChildAt(0);

  for (int i = 0; i < menuView.getChildCount(); i++) {
    BottomNavigationItemView item = (BottomNavigationItemView) menuView.getChildAt(i);
    item.setShifting(true);
  }
implementation 'com.android.support:design:28.0.0'

我们hml:

    <android.support.design.widget.BottomNavigationView
        android:id="@+id/navigation"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_gravity="bottom"
        android:background="@color/blue_grey_700"
        app:menu="@menu/menu_bottom_navigation_shifting" />

What i wantmy result !

java android bottomnavigationview
1个回答
0
投票

筛选模式是您的默认模式。您无需主动切换模式。如果要删除换档模式,则必须进行一些修改。

如果您对BottomNavigationView对象进行了任何修改,请将其删除并重试。

© www.soinside.com 2019 - 2024. All rights reserved.