Android: 去除底部导航的阴影
Android: remove shadow from bottom navigation
在我的底部导航下方放置一个容器时,它的一部分被导航的灰色阴影覆盖,即使在向容器添加内容之后也是如此。如何去除阴影?
使用app:elevation="0dp"
隐藏底部导航的阴影
<android.support.design.widget.BottomNavigationView
android:id="@+id/bottom_navigation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="@android:color/white"
app:elevation="0dp"
app:menu="@menu/bottom_navigation_main" />
如果您使用的是 Api-28 级以上,您可以使用
android:outlineAmbientShadowColor="@android:color/transparent"
android:outlineSpotShadowColor="@android:color/transparent"
在我的底部导航下方放置一个容器时,它的一部分被导航的灰色阴影覆盖,即使在向容器添加内容之后也是如此。如何去除阴影?
使用app:elevation="0dp"
隐藏底部导航的阴影
<android.support.design.widget.BottomNavigationView
android:id="@+id/bottom_navigation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="@android:color/white"
app:elevation="0dp"
app:menu="@menu/bottom_navigation_main" />
如果您使用的是 Api-28 级以上,您可以使用
android:outlineAmbientShadowColor="@android:color/transparent"
android:outlineSpotShadowColor="@android:color/transparent"