异常描述:
Caused by: java.lang.IllegalStateException:
原因:
那就是主题有问题,你继承的是AppCompat,你必须就需要用到他的主题。
从错误提示中提到Theme.AppCompat theme,这是因为我们的activity一定是继承了兼容包中的类,
比如我这里就无意中继承了ActionBarActivity,它来自android.support.v7.app.ActionBarActivity。
所以就要使用与其配合的AppCompat的theme才行。
解决办法
继承
你所用到的自定义style主题extend继承你原来使用的主题风格就可以。
如图: