在导航抽屉中禁用暗淡的淡入淡出

有没有办法在Android中的导航抽屉视图中禁用背景视图的暗淡的影响?

你可以使用setScrimColor(int color)方法。 由于默认的颜色是0x99000000 。 所以如果你不想要faded背景,在这个方法中设置transparent颜色。

 mDrawerLayout.setScrimColor(getResources().getColor(android.R.color.transparent)); 

除了koso的答案:你可以直接调用Color类的颜色,像这样:

 mDrawerLayout.setScrimColor(Color.TRANSPARENT); 

drawerLayout.setScrimColor(Color.parseColor( “#99000000”));

//对于黑暗的褪色效果

  or 

drawerLayout.setScrimColor(Color.parseColor( “#33000000”));

//对于淡淡的褪色效果

  or 

drawerLayout.setScrimColor(Color.TRANSPARENT);

//不退色

您可以设置自定义阴影:

 mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START);