android studio使用fragment标签出错:E/AndroidRuntime: FATAL EXCEPTION: main java.lang.RuntimeException:
来源:互联网 发布:数控车宏程序编程入门 编辑:程序博客网 时间:2024/06/05 19:03
这几天,在做一个主界面的时候用到fragment,按照fragment的用法,写好代码,编译没有任何问题,可是模拟器和真机测试却出现了“很抱歉,xxx已经停止运行”并闪退了。于是回去重新检查代码,发现没有任何问题啊,编译能通过,没有报任何异常!这下揪心了,一段段地排查,发现主要问题出现在xml文件上!终于找到根源了!
报错异常:
分析:E/AndroidRuntime: FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start activity ComponentInfo{com.yzycool.yizhi.dianping/com.yzycool.yizhi.dianping.MainActivity}: android.view.InflateException: Binary XML file line #9: Error inflating class fragment
………………
at com.yzycool.yizhi.dianping.MainActivity.onCreate(MainActivity.java:29)
原来问题就出现在MainActivity.java:29,而java文件29行就是:setContentView(R.layout.activity_main);说明问题还是出现在activity_main.xml布局文件上,而出错的恰恰就是<fragment></fragment>标签:
关键提示:英文的翻译是:一个“片段”标签允许一个布局文件在运行时动态地包含不同的布局。在布局编辑时间,不知道要使用的特定布局。你可以选择你想预览在编辑版面布局。
- <片段android.support.v4.app.listfragment…>(选择布局…)
所以:解决方案就是在<fragment></fragment>标签中加上一句:
android:name="android.support.v4.app.ListFragment"
完毕。
- android studio使用fragment标签出错:E/AndroidRuntime: FATAL EXCEPTION: main java.lang.RuntimeException:
- 解决E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.NoSuchFieldError
- eclispse项目导入android studio的坑(E/AndroidRuntime: FATAL EXCEPTION: main ...findLibrary returned null)
- Android 异常 AndroidRuntime﹕ FATAL EXCEPTION: main
- com.example.administrator.broadcastbestpractice E/AndroidRuntime: FATAL EXCEPTION: main
- 解决E/AndroidRuntime﹕ FATAL EXCEPTION: java.lang.NoSuchFieldError: R$id
- 关于AndroidRuntime: FATAL EXCEPTION: GLThread 10 java.lang.IllegalArgumentException问题
- LogCat提示:AndroidRuntime FATAL EXCEPTION: main
- 04-23 08:45:35.858: E/AndroidRuntime(331): FATAL EXCEPTION: main错误问题解决
- Android studio 解决AndroidRuntime: java.lang.VerifyError
- 01-16 07:21:04.955: E/AndroidRuntime(366): java.lang.RuntimeException: Unable to start activity Comp
- 02-19 17:57:05.024: E/AndroidRuntime(27831): java.lang.RuntimeException: Unable to start activity
- Exception in thread "main" java.lang.RuntimeException: Stub!
- Exception in thread "main" java.lang.RuntimeException: Stub!
- Hive启动报错:Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: java.io.
- android项目编译出现E/AndroidRuntime(12354): java.lang.NoClassDefFoundError
- android调试出现E/AndroidRuntime(13678): java.lang.NoClassDefFoundError:
- android调试出现E/AndroidRuntime(13678): java.lang.NoClassDefFoundError:
- VS2008和VS2010再次修改菜单栏时显示修改无效
- MongoDB的基本使用
- java基础知识-异常
- Ubuntu 15.04下安装Node.JS的不同方式
- Android UI性能优化实战 识别绘制中的性能问题
- android studio使用fragment标签出错:E/AndroidRuntime: FATAL EXCEPTION: main java.lang.RuntimeException:
- 148. Sort List
- 对象内存管理
- 数据库设计范式(转自知乎)
- 框架:由许多类,方法,函数和文档按照一定逻辑组织起来的集合
- 使用IBM Bluemix Blockchain Service在 Blockchain Network 开发 chaincode
- 顺序表应用1:多余元素删除之移位算法
- mongodb
- SpringMVC使用(4) 数据绑定