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) {
spasuper.onCreate(savedInstanceState);get
//此處代碼用於設置Fragmentit
getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);io
setContentView(R.layout.activity_main);
}request
緣由及解決辦法:方法
設置操做欄的重疊特性必須在給Activity添加內容以前。須要把上面代碼的帶綠色景的代碼放在黃色背景代碼以前,更正確的作法,綠色背景的代碼放在這行代碼(super.onCreate(savedInstanceState);)以後。im