java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this a
java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
【错误原因】
我原本是想设置activity的显示方式为全屏显示,配置代码如下:
【错误提示】
You need to use a Theme.AppCompat theme (or descendant) with this activity.
主题设置不匹配,因为我继承的是ActionBarActivity,它来自android.support.v7.app.ActionBarActivity。
所以就需要与其配合的AppCompat的theme才行。
【解决方案】
解决方案有两种
第一种,根据信息的提示去解决问题:
然而错误是消除了,可是却没有达到我们预期的效果
第二种方案
将MainActivity(你设置的那个activity)的继承关系改下,改成activity.
好了,问题解决,zhu编程愉快!