以前一直使用requestWindowFeature(Window.FEATURE_NO_TITLE);取消標題,程序總是報java
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.tcl.view/com.example.tcl.view.MainActivity}: android.util.AndroidRuntimeException: requestFeature() must be called before adding content這樣的錯。android
在網上也查了些資料,不少說改爲以下
app
super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main);
這樣就能夠了,試了試仍是不行,今天終於找到解決方法和緣由了。ide
方法1:將extends ActionBarActicity 改爲 extends Activityspa
方法2:調用getSupportActionBar().hide()代替requestWindowFeature(Window.FEATURE_NO_TITLE);code
便可ci
緣由:使用了appcompat_v7包下的ActionBarActivityget
但願對你們有所幫助it