如何添加海拔(阴影)到我的BottomNavigationView。 它不是默认的

我试图从XML和编程设置提升。 但没有任何工作。 在这里输入图像说明

  • BottomNavigationView - 阴影和涟漪效应
  • 在BottomNavigationView中设置最初选择的项目索引/ ID
  • BottomNavigationView始终显示图标和文本标签
  • 在选定的底部导航视图项上重新创建片段
  • BottomNavigationView始终显示图标和文本标签
  • 从BottomNavigationView删除animation/转换模式android
  • Android Jetpack导航,使用Youtube或Instagram的BottomNavigationView,如正确的后退导航(片段后退堆栈)?
  • 在Android BottomNavigationView中设置选定的项目
  • 它只适用于在BottomNavigationView中设置为android:background的白色。

    这是我的代码,它的工作:

    <android.support.design.widget.BottomNavigationView android:id="@+id/bottom_navigation" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_gravity="bottom" android:background="@color/white" app:elevation="8dp" app:itemIconTint="@color/bottom_color_state" app:itemTextColor="@color/bottom_color_state" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintHorizontal_bias="0.52" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:menu="@menu/bottom_navigation_main" /> 

    我得到了解决scheme。 你需要添加背景属性与高程,否则它不会显示阴影。