置灰前
![](https://img.haomeiwen.com/i3966151/f26c9240ad89f5d0.jpg)
置灰后
![](https://img.haomeiwen.com/i3966151/30c54ebd239f0d23.jpg)
给Activity的顶层View设置置灰,实现全局置灰效果。获取界面的根View:
View view = getActivity(). getWindow(). getDecorView();
Paint paint = new Paint();
ColorMatrix cm = new ColorMatrix();
cm.setSaturation(0);
paint.setColorFilter(new ColorMatrixColorFilter(cm));
view. setLayerType(View.LAYER_TYPE_HARDWARE, paint);
网友评论