我目前在尝试在活动中调用getApplicationContext().setTheme()
时遇到了困难,我想以代码方式在应用程序范围内应用主题资源,而不是在活动范围内。但问题是这根本没有起作用,有人能解释一下吗。
非常感谢!
这是代码框架:
public class StartUp extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
/*
* setTheme(android.R.style.Theme_Black_NoTitleBar_Fullscreen);
* //that works!
*/
this.getApplicationContext().setTheme(
android.R.style.Theme_Black_NoTitleBar_Fullscreen);
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}