Java 禁用导航抽屉中的暗淡入
有没有办法在Android的导航抽屉视图中禁用背景视图的暗淡入效果?您可以设置自定义阴影:Java 禁用导航抽屉中的暗淡入,java,android,android-layout,android-view,navigation-drawer,Java,Android,Android Layout,Android View,Navigation Drawer,有没有办法在Android的导航抽屉视图中禁用背景视图的暗淡入效果?您可以设置自定义阴影: mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); 您可以使用setScrimColor(int-color)方法。使用默认颜色0x99000000。因此,如果您不希望褪色背景,请在此方法中设置透明颜色 mDrawerLayout.setScrimColor(getResources().getCol
mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START);
您可以使用
setScrimColor(int-color)
方法。使用默认颜色0x99000000
。因此,如果您不希望褪色
背景,请在此方法中设置透明
颜色
mDrawerLayout.setScrimColor(getResources().getColor(android.R.color.transparent));
除了koso的回答之外:您可以直接从Color类调用颜色,如下所示:
mDrawerLayout.setScrimColor(Color.TRANSPARENT);
drawerLayout.setScrimColor(Color.parseColor(#99000000”)
//用于暗褪色效果
or
or
抽屉布局.setScrimColor(Color.parseColor(#33000000”)
//用于光衰减效果
or
or
抽屉布局。设置彩色(彩色。透明)
//对于不褪色
getColor()
不推荐使用。您可以使用:mDrawerLayout.setScrimColor(ContextCompat.getColor(getApplicationContext(),android.R.color.transparent))代码>文本颜色恢复正常,但我在导航抽屉项目中使用的图标仍有点褪色。为什么?Android/AndroidX删除导航抽屉上的背景色和阴影这很有帮助,但每行都缺少一个尾随的右括号,最后一行应该是drawerLayout.setScrimColor(color.TRANSPARENT)代码>。