Tôi hiện đang gặp khó khăn khi gọi tới getApplicationContext().setTheme()
trong một hoạt động, tôi chỉ muốn áp dụng tài nguyên chủ đề trong phạm vi ứng dụng thay vì phạm vi hoạt động theo kiểu mã, nhưng vấn đề là điều này không hoạt động bất cứ ai giải thích cho điều này.Tại sao getApplicationContext(). SetTheme() trong một Activity không hoạt động?
Cảm ơn rất nhiều!
Ông là mã bộ xương:
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);
}
}
Đây là báo cáo lỗi: http: // code .google.com/p/android/issues/detail? id = 4394 – stealthcopter