答案 0 :(得分:2)
无法更改框架提供的高程阴影的颜色,但是您可以使用该库来进行更改,请参考Lib
答案 1 :(得分:0)
尝试设置app:elevation="0dp"
。它应该去除阴影
<android.support.design.widget.BottomNavigationView
android:id="@+id/bottomBar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
app:menu="@menu/bottom_menu"
app:elevation="0dp"/>
然后使用彩色阴影拍摄一张9色补丁图像并将其设置为背景
答案 2 :(得分:0)
使用代码 在drawable中创建shadow.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient android:startColor="#757575"
android:endColor="@android:color/transparent"
android:angle="90"/>
</shape>
在布局xml中调用此
<View
android:background="@drawable/dgb"
android:layout_width="match_parent"
android:layout_height="@dimen/_8sdp"/>