我想改變主題我的應用程序button
點擊。我在我的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);
}
它不工作。你能幫我改變我的應用程序的主題嗎?
在此先感謝。
我你讀Android文檔'setTheme()'只有之前被稱爲'的setContentView()'。之後無法完成。 http://developer.android.com/reference/android/view/ContextThemeWrapper.html#setTheme%28int%29 – Abhilasha 2012-07-20 10:33:36
這意味着我們不能通過按鈕點擊動態地改變整個應用程序活動的主題,除非單獨的活動請幫助我。 – 2012-07-20 13:01:57