我希望你能帮我翻译一下关于IT技术的内容。需要翻译的内容是如何在运行时为一个活动设置主题,我已经通过谷歌搜索了一些解决方案。有人说在onCreate和setContentView之前调用setTheme可以起作用,代码段如下:
public void onCreate(Bundle savedInstanceState) {
setTheme(android.R.style.Theme_Translucent_NoTitleBar);
super.onCreate(savedInstanceState);
...
setContentView(...)
}
但它不起作用,我想知道是否有另一种解决方案可以将主题设置为活动?
super.onCreate(savedInstanceState);
之后、setContentView(...)
之前设置你的主题。 - PraveenkumaronCreate(...)
方法中始终首先调用super.onCreate(...)
。如SpK所说,在调用super.onCreate(...)
后调用setTheme(...)
。 - Squonk