android - 波纹效果超出 BottomNavigationView 边界
android - Ripple effect goes out of BottomNavigationView borders
我的 BottomNavigationView 出现了一些奇怪的效果 - 波纹超出了视图的边界。我该如何解决?
这是我的 XML
<android.support.design.widget.BottomNavigationView
android:id="@+id/bnv_bottom_menu"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_alignParentBottom="true"
app:menu="@menu/menu_main_bottom"
app:itemTextColor="@color/selector_bottom_navigation_item"
app:itemIconTint="@color/selector_bottom_navigation_item" />
问题已解决。我把背景放在我的BNV上,现在一切都很好。
<android.support.design.widget.BottomNavigationView
android:id="@+id/bnv_bottom_menu"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_alignParentBottom="true"
android:background="@android:color/white"
app:menu="@menu/menu_main_bottom"
app:itemTextColor="@color/selector_bottom_navigation_item"
app:itemIconTint="@color/selector_bottom_navigation_item" />
你的回答对我不起作用。我将背景放在 BottomNavigationView
的顶部。在我的例子中,它是一个 Fragment
(动态添加)。我为 Fragment
.
的根布局提供背景
我的 BottomNavigationView 出现了一些奇怪的效果 - 波纹超出了视图的边界。我该如何解决?
这是我的 XML
<android.support.design.widget.BottomNavigationView
android:id="@+id/bnv_bottom_menu"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_alignParentBottom="true"
app:menu="@menu/menu_main_bottom"
app:itemTextColor="@color/selector_bottom_navigation_item"
app:itemIconTint="@color/selector_bottom_navigation_item" />
问题已解决。我把背景放在我的BNV上,现在一切都很好。
<android.support.design.widget.BottomNavigationView
android:id="@+id/bnv_bottom_menu"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_alignParentBottom="true"
android:background="@android:color/white"
app:menu="@menu/menu_main_bottom"
app:itemTextColor="@color/selector_bottom_navigation_item"
app:itemIconTint="@color/selector_bottom_navigation_item" />
你的回答对我不起作用。我将背景放在 BottomNavigationView
的顶部。在我的例子中,它是一个 Fragment
(动态添加)。我为 Fragment
.