android - 我想更改整个应用程序的主题

标签 android android-theme

我正在尝试通过单击按钮 更改我的应用程序的主题。我在我的 Activity 中定义了一个 onClick() 函数。

我的代码:

public class Screen2 extends Activity{
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.secondscreen);
}

public void theme(View view){       
    getApplication().setTheme(android.R.style.Theme_Holo);
}

这是行不通的。您能帮我更改应用程序的主题吗?

提前致谢。

最佳答案

Here是在 Button click

上更改主题的好教程

还有Here是 Styling Android With Defaults 的教程

关于android - 我想更改整个应用程序的主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11577143/

相关文章:

python - 如何使用 kivyFramework 打开 python 解释器

java - 务实地检测 MIUI/小米设备中软导航栏的可用性?

android - 更改 Android 蓝色配色方案

android - 具有自定义主题的 EditText 在选择句柄下显示下划线

android - Viewpager 没有得到最后一项

java - ListView 适配器搞乱了项目高度

android - 如何更改 Timepicker Style 轮?

安卓 : Change theme background of Popup menu

android - 为 Android 应用程序设置 Holo 主题

android - 当我将 appcompat-v7 库添加到我的 android 项目时,R.java 被删除