android 开发中碰到的错误,之前开发也有碰到,今天记录下
在我们新创建的项目中或者有修改相关的配置文件,最容易出现这个问题,他的意思很简单就是你当前使用的皮肤theme不是我需要的,从错误可以看出她需要的皮肤是Theme.AppCompat;出现这个错误的原因是因为我们创建的activity有两个来源:一个是来自Android.app.actiivty的包;另一个是由于来源于v7jar包中的android.support.v7.app.AppCompatActivity包下,不同的包需要的皮肤也不同。
针对这种我们的解决办法也有两种如下:
方法一:将自己创建的activity直接继承与activity即可
方法二:修改清单文件中AndroidManifest.xml 中application中的theme,将其修改成需要的Theme.AppCompat即可
以上两种方法可以任选