requestFeature() must be called before adding content 错误

阅读 59

2022-03-30

public void onCreate(Bundle savedInstanceState) {

           super.onCreate(savedInstanceState);

           setContentView(R.layout.tab_choice);

     requestWindowFeature(Window.FEATURE_NO_TITLE);

}

public void onCreate(Bundle savedInstanceState) {

           super.onCreate(savedInstanceState);

           setContentView(R.layout.tab_choice);

     requestWindowFeature(Window.FEATURE_NO_TITLE);

}


0 2-17 10:31:38.792: E/AndroidRuntime(630): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.hr/com.hr.tab_choice}: android.util.AndroidRuntimeException: requestFeature() must be called before adding content

其中: setContentView(R.layout.tab_choice);

    requestWindowFeature(Window.FEATURE_NO_TITLE);

两行顺序换一下就可以了。

改后:

public void onCreate(Bundle savedInstanceState) {

           super.onCreate(savedInstanceState);

    requestWindowFeature(Window.FEATURE_NO_TITLE);

           setContentView(R.layout.tab_choice);

}


其中: setContentView(R.layout.tab_choice);

    requestWindowFeature(Window.FEATURE_NO_TITLE);

两行顺序换一下就可以了。

改后:

public void onCreate(Bundle savedInstanceState) {

           super.onCreate(savedInstanceState);

    requestWindowFeature(Window.FEATURE_NO_TITLE);

           setContentView(R.layout.tab_choice);

}


精彩评论(0)

0 0 举报