【问题标题】:Changing Android Theme Attribute at runtime在运行时更改 Android 主题属性 【发布时间】:2011-12-09 22:24:58 【问题描述】: 我正在开发一个必须更改主题属性的应用程序。 【问题讨论】: 标签: android android-layout android-widget android-manifest 【解决方案1】: 要在运行时动态设置主题,请在调用 setContentView() 之前在 Activity 的 onCreate() 方法中调用 setTheme()。要更改主题,您只需重新启动 Activity。 这是一个很好的tutorial,关于如何动态应用主题。 和this 也是一个。 【讨论】: 问题是关于如何设置主题属性,而不是主题。