标签:
之前一直使用requestWindowFeature(Window.FEATURE_NO_TITLE);取消标题,程序老是报
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这样的错。
在网上也查了些资料,很多说改成如下
super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main);
这样就可以了,试了试还是不行,今天终于找到解决方法和原因了。
方法1:将extends ActionBarActicity 改成 extends Activity
方法2:调用getSupportActionBar().hide()代替requestWindowFeature(Window.FEATURE_NO_TITLE);
即可
原因:使用了appcompat_v7包下的ActionBarActivity
希望对大家有所帮助
标签:
原文地址:http://my.oschina.net/u/2367628/blog/489768