Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在我的应用程序中使用两种样式:android:Theme.Black 和 android:Theme.Light。在我的应用程序中,用户可以在安装和运行应用程序时选择样式。
我的问题:如何在运行时更改应用程序的样式?这对我来说非常重要。非常非常感谢
PS Style 定义在 res/values/styles.xml
我解决了:
getApplication().setTheme(R.style.BlackTheme);
/res/values/styles.xml
<resources> <style name="BlackTheme" parent="@android:style/Theme.Black"> </style> </resources>