【Android】Do not requestWindow.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in your th

来源:互联网 发布:七天网络阅卷查分下载 编辑:程序博客网 时间:2024/05/22 12:33

Caused by: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not requestWindow.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead.


今天新建了一个activity并在activity里面设置这句话


 setSupporActivity(toolbar);


然后就上面这个错误了。

分析可能是因为在application节点中引用了 @style/AppTheme样式,而这个样式自带actionbar

所以我们在activit里面 setSupporActivity(toolbar)就会报这个错误。



解决办法:

去掉代码中的setSupporActivity(toolbar);使用application 的样式


或在清单文件中 activity节点下加入

android:theme="@style/AppTheme.NoActionBar"

阅读全文
0 0