有时候在全国致哀期间很多app会整体置灰,其实要实现功能很容易。
只需要在onCreate里面加上
Paint paint = new Paint();
ColorMatrix cm = new ColorMatrix();
cm.setSaturation(0f);// 这里就是设置颜色
paint.setColorFilter(new ColorMatrixColorFilter(cm));
getWindow().getDecorView().setLayerType(View.LAYER_TYPE_HARDWARE, paint);
即可