Android 实现一键切换应用主题颜色

坚持吧骚年 45 0 ZIP 2018-12-09 19:12:18

一般我们需要改变整个应用的背景颜色可以直接这样设置getWindow().getDecorView().setBackgroundColor(int color)。但是这种方式显然不是我们想要的,而且还有许多不好的地方。为什么呢?第一、它会把整个页面的背景颜色都改变了。第二、布局的背景还必须是透明的才会有效果。所以这种方式有的时候是满足不了我们的需求的。

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2018-12-09 19:12:18

不错,挺好的