以前一直使用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