Android 如何在运行时将主题动态设置为整个应用程序

Android 如何在运行时将主题动态设置为整个应用程序,android,android-theme,Android,Android Theme,我需要以编程方式加载应用程序中所有活动的主题。 为此,我使用setTheme()方法。但它只适用于Activity类,而不适用于应用程序类。 如何在运行时动态地将主题设置为整个应用程序?< p>对于很少使用UI的主题活动上下文的情况,请考虑使用.< /p> 要在通常使用上下文的地方使用它,请使用新的上下文主题包装器(上下文,R.style.your_theme_name)你能给我一个使用上下文主题包装器设置主题的例子吗?是的,我在很多情况下都使用过,例如,成功地设置对话框的样式。因为没有一个非常

我需要以编程方式加载应用程序中所有活动的主题。 为此,我使用setTheme()方法。但它只适用于Activity类,而不适用于应用程序类。
如何在运行时动态地将主题设置为整个应用程序?

< p>对于很少使用UI的主题活动上下文的情况,请考虑使用.< /p>
要在通常使用上下文的地方使用它,请使用新的上下文主题包装器(上下文,R.style.your_theme_name)

你能给我一个使用上下文主题包装器设置主题的例子吗?是的,我在很多情况下都使用过,例如,成功地设置对话框的样式。因为没有一个非常具体的问题,所以很难给出一个非常具体的答案。那么,我应该如何使用getApplicationContext().setTheme(R.style.Theme_Light)的istead呢?