对于Lollipop及更高版本,我无法移除NavigationView
的高程(阴影)。
我将mDrawerLayout.setScrimColor(Color.TRANSPARENT);
添加到了我的DrawerLayout
,但它影响了前Lollipop版本。我还尝试将app:elevation="0dp"
和android:elevation="0dp"
添加到NavigationView
但不成功。
我需要在android 6上获得android 4的结果。
答案 0 :(得分:2)
答案 1 :(得分:2)
这是一个只有xml的解决方案。
<android.support.design.widget.NavigationView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:elevation="0dp"
app:menu="@menu/navigation_menu" />
答案 2 :(得分:0)
你试过这种方式吗?
yourDrawer.setDrawerShadow(R.drawable.someDrawable, GravityCompat.START);