我有三个按钮来更改主题。单击每个按钮时,我的应用程序主题必须动态更改。如何以编程方式完成它。
最佳答案
要在运行时动态设置主题,请在调用 setContentView() 之前在 Activity 的 onCreate() 方法中调用 setTheme()。要更改主题,您只需重新启动您的 Activity 即可。
这是一个不错的 tutorial关于如何动态应用主题。
和this也有一个。
关于android - 动态地将主题应用到我的 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9222735/