android view置灰(哀悼日)

置灰前


置灰前.jpg

置灰后


置灰后.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);
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容