Android 页面变灰(黑白屏)方案
Activity实现
1 | Paint mPaint = new Paint(); |
加在Activity的onCreate()中
Fragment实现
1 | Paint mPaint = new Paint(); |
加在Fragment的onViewCreated()中
总结
把View的饱和度设置为0即为变灰
主要是最后的setLayerType(View.LAYER_TYPE_HARDWARE, mPaint)
,在需要变灰的View层级执行。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 泉子的理想乡!
评论