java.lang.IllegalStateException: You need to use a theme.appcompat theme (or descendant) with this activity
2015-09-07 18:41
781 查看
错误描述:java.lang.IllegalStateException: You need to use a theme.appcompat theme (or descendant) with this activity
产生原因:Activity继承自AppCompatActivity,在style.xml中使用了不兼容的Theme。
从错误提示中提到Theme.AppCompat theme,这是因为我们的activity一定是继承了兼容包中的类,
比如我这里就无意中继承了AppCompatActivity,它来自android.support.v7.app.AppCompatActivity。
所以就要使用与其配合的AppCompat的theme才行。
解决:1、使用AppCompat theme;
2、直接继承自Activity。
产生原因:Activity继承自AppCompatActivity,在style.xml中使用了不兼容的Theme。
从错误提示中提到Theme.AppCompat theme,这是因为我们的activity一定是继承了兼容包中的类,
比如我这里就无意中继承了AppCompatActivity,它来自android.support.v7.app.AppCompatActivity。
所以就要使用与其配合的AppCompat的theme才行。
解决:1、使用AppCompat theme;
2、直接继承自Activity。
相关文章推荐
- Unity3D 材质丢失
- cocos2dx 使用jni实现java调用c++
- 蓝懿iOS培训日志5 正反向传值及学习心得
- Cocos2d-x手动绑定C++类到Lua .
- UE4 Unwrapping UVs for Lightmaps
- android点击两侧返回键退出应用
- Android中ListView的item按钮监听错乱问题解决办法 推荐
- UE4 computing lightmap UV mapping in SpeedTree
- 正反方向传值及打地鼠游戏的实现
- quick-cocos2d-x基于源码加密打包功能的更新策略(3)
- iOS如何把所有页面状态栏的字体颜色都设置为白色
- iOS7自定义视图控制器过渡2-手势交互过渡
- quick-cocos2d-x基于源码加密打包功能的更新策略(2)
- quick-cocos2d-x基于源码加密打包功能的更新策略(1)
- AttributeError: 'module' object has no attribute 'HAVE_DECL_MPZ_POWM_SEC'
- iPhone系统版本号-iPhone App版本号
- 微信公众账号第三方平台全网发布源码(java)- 实战测试通过
- android程序启动画面之Splash总结
- Android SDK开发包国内下载地址
- Android 之 下拉框(Spinner)的使用