多日对网易新闻夜间模式的切换的研究都未出结果,不到最后时刻实在是不想通过一个个修改组件颜色。
使用过的方案
通过修改theme--------------------------------
这个方法是可以修改主题,把背景编程黑色。。。缺陷就是setTheme()以后需要重新setContentView或者重启Activity才能生效。。不知道大家发现没有。这样导致我activity中的内容需要重新加载initView了,界面就刷新了。但是看到网易新闻的效果切换以后页面除了变黑之外没有发生任何变化。。实在是研究不透。。求各路大神提出夜间模式方案。。
使用过的方案
通过修改theme--------------------------------
这个方法是可以修改主题,把背景编程黑色。。。缺陷就是setTheme()以后需要重新setContentView或者重启Activity才能生效。。不知道大家发现没有。这样导致我activity中的内容需要重新加载initView了,界面就刷新了。但是看到网易新闻的效果切换以后页面除了变黑之外没有发生任何变化。。实在是研究不透。。求各路大神提出夜间模式方案。。