Error inflating class android.widget.CheckBox
2016-03-18 23:44
351 查看
在android开发中界面使用到checkbox这个控件的时候遇到了文章标题的错误,百度google都查不到我想要的答案.
我的代码没有问题,就是一个checkbox控件,然后在activity中实例化并使用它的监听器,在4.4的版本中运行出现闪退,而在5.0的版本中就可以完美运行,真是个奇怪的错误.
最后通过查看官方文档发现,在控件这一节,有个声明
大致的意思就是,你可以控制你的控件使用什么主题,那估计是主题不兼容的问题,用文中提到的android:theme=”@android:style/Theme.Holo”
主题将manifest中系统默认生成的主题替换掉,果然可以在4.4的版本中运行了.
如果大家遇到的也是这个问题,那不妨试试这个方法,
我的代码没有问题,就是一个checkbox控件,然后在activity中实例化并使用它的监听器,在4.4的版本中运行出现闪退,而在5.0的版本中就可以完美运行,真是个奇怪的错误.
最后通过查看官方文档发现,在控件这一节,有个声明
You can control exactly how your controls are styled using a theme that you apply to your entire application. For instance, to ensure that all devices running Android 4.0 and higher use the Holo theme in your app, declare android:theme="@android:style/Theme.Holo" in your manifest's <application> element.
大致的意思就是,你可以控制你的控件使用什么主题,那估计是主题不兼容的问题,用文中提到的android:theme=”@android:style/Theme.Holo”
主题将manifest中系统默认生成的主题替换掉,果然可以在4.4的版本中运行了.
如果大家遇到的也是这个问题,那不妨试试这个方法,
相关文章推荐
- Android为CustomView在xml中设置属性
- Android 全屏显示
- Android全屏启动页进入非全屏activity界面部分内容被状态栏遮住
- MVP模式在Android中的使用
- android学习笔记——ListView的使用
- Android四大组件之Service复习笔记
- Android——Activity生命周期(转)
- Android 获得手机电池的情况
- Android-在动作栏中添加和删除选项卡
- Android中四大组件总结
- Android——Activity和Intent及Activity的生命周期
- 下载APK,检测APK是否安装,检测程序是否运行
- android中的Binder(android内核学习记录)
- 状态模式与android状态机
- AlarmManager系统闹钟
- Android Broadcast------详解广播机制
- Android中内容提供者ContentProvider的详解
- Android 滑动星星选择答案
- Android PopupWindow 简单之用法
- android ExpandableListView简单应用及listview模拟ExpandableListView