为啥不能通过Activity的主题来改变来换肤
Closed this issue · 4 comments
1479HuangDa commented
为啥不能通过Activity的主题来改变来换肤
burgessjp commented
当然可以。Android自带的日夜间模式且换就是用的这种方式。换肤还是有很多种实现方式,看项目需求你可以选择用哪一种去实现。
1479HuangDa commented
可是换肤过后恢复 状态栏颜色不对啊 你在这里就是直接去取@color/colorPrimaryDark的颜色 不合理把 要是不同的activity 我要让状态栏显示不同的颜色 怎么办
burgessjp commented
这里我确实还没有提供对某个Activity是否改变状态栏颜色的方法。你可以在你的不需要自动换状态栏颜色的 Activity
中复写下 changeStatusColor()
这个方法,里面不需要有任何的代码,可以解决你的问题。后面的更新中我会提供一个api。
1479HuangDa commented
我试试看看