setTheme() 修改主题
override fun onCreate(savedInstanceState: Bundle?) { setTheme(R.style.theme) super.onCreate(savedInstanceState) }
注意:setTheme必须在super.onCreate(savedInstanceState)前面
在运行过程中修改主题
fun onChangeTheme(theme:Int){ setTheme(theme) recreate() }
运行过程中修改主题需要对activity重新绘制,唯一有个问题就是重新绘制的过程中界面会闪一下,不适合我的项目需求ε=(´ο`*)))唉
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。