Android學習過程當中遇到的問題

1.使用在Activity佈局之上重疊顯示操做欄,第一次使用出現錯誤信息。java

   錯誤信息以下:java.lang.RuntimeException:Ubable to start activity ComponentInfo(****.MainActivity):android.util.AndroidRuntimeException:requestFeature() must be called before adding Content.android

    如下代碼是MainActivity的onCreate方法的代碼,佈局

protected void onCreate(Bundle savedInstanceState) {
spa

super.onCreate(savedInstanceState);get

//此處代碼用於設置Fragmentit

getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);io


setContentView(R.layout.activity_main);
}request

緣由及解決辦法:方法

設置操做欄的重疊特性必須在給Activity添加內容以前。須要把上面代碼的帶綠色景的代碼放在黃色背景代碼以前,更正確的作法,綠色背景的代碼放在這行代碼(super.onCreate(savedInstanceState);)以後。im

相關文章
相關標籤/搜索