gpt4 book ai didi

android - 如何在运行时将主题设置为 Activity ?在 onCreate 和 setContentView 之前调用 setTheme 不起作用

转载 作者:IT王子 更新时间:2023-10-28 23:30:28 31 4
gpt4 key购买 nike

我希望 setTheme 在运行时进行 Activity ,我已经通过谷歌搜索了一些解决方案。有人说在 onCreate 和 setContentView 可以工作之前调用 setTheme,代码部分就像

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

但它不起作用,我想知道,是否有其他解决方案可以将主题设置为 Activity ?

最佳答案

试试这个 - 在 super.onCreate(savedInstanceState);setContentView(...)

之前设置你的主题

如下代码-

public void onCreate(Bundle savedInstanceState) 
{
super.onCreate(savedInstanceState);
setTheme(android.R.style.Theme_Translucent_NoTitleBar); // Set here
setContentView(...)
}

关于android - 如何在运行时将主题设置为 Activity ?在 onCreate 和 setContentView 之前调用 setTheme 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11134943/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com