【问题标题】:how to switch android app theme when an android app runandroid应用程序运行时如何切换android应用程序主题
【发布时间】:2016-08-13 03:59:34
【问题描述】:

当我的 android 应用程序运行时,有一个按钮或其他东西可以让客户选择要在 primarycolordack、colorprimary 等上显示的颜色。换句话说,我想更改应用程序主题。该怎么做?

【问题讨论】:

标签: android colors switch-statement themes


【解决方案1】:

幸运的是,android 很简单,在 Activity 类中有一个方法:

setTheme(android.R.style.MyTheme);

您必须在创建时在超级命令之前调用此方法,如下所示:

public void onCreate(Bundle savedInstanceState) {
    setTheme(android.R.style.MyTheme);
    super.onCreate(savedInstanceState)
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-22
    • 1970-01-01
    • 2015-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多