为了账号安全,请及时绑定邮箱和手机立即绑定

为什么MainActivity2继承的不是FragmentActivity也可以正常运行??我自己测试就出错,不管静态加载的fragment有没有id标签,只要MainActivity2继承的是Activity类就报错,错误类型跟视频中的一样:Binary xml file line #7:Error inflating class fragment

正在回答

12 回答

其实这里继承Activity和FragmentActivity都可以的。我能看看你布局文件关于Fragment标签的定义吗?检查下<fragment>中的android:name属性是否正确,看错误提示是你的<fragment>标签没有成功转换为视图对象。这种错误情况有很多。我在教学案例的时候targetSDKVersion是16,所有的Fragment均来自于android.app.Fragment这个包,使用前提是Android3.0以上。如果想要支持更低版本,可使用android.support.v4.app.Fragment,并继承于FragmentActivity。

6 回复 有任何疑惑可以回复我~
#1

冰川孤辰 提问者

了解,谢谢解答,之前一直用v4包就给忽略了
2014-07-14 回复 有任何疑惑可以回复我~
#2

慕莱坞1730677

为什么我的都有 android:id="@+id/fragment1" android:name="com.example.fragment.MyFragment"和public class MyFragment extends Fragment还同样跟视频上的错误呢?不管导入的包是android.support.v4.app.Fragment还是android.app.Fragment
2015-01-12 回复 有任何疑惑可以回复我~
#3

蒲小英 回复 慕莱坞1730677

请问你的这个问题解决了吗?我也遇到了这个问题,不知道怎么解决
2015-01-19 回复 有任何疑惑可以回复我~

请问错在哪里??谢谢大家

11-08 21:11:18.824: E/memtrack(1884): Couldn't load memtrack module (No such file or directory)

11-08 21:11:18.824: E/android.os.Debug(1884): failed to load memtrack module: -2

11-08 21:11:21.194: E/memtrack(1895): Couldn't load memtrack module (No such file or directory)

11-08 21:11:21.194: E/android.os.Debug(1895): failed to load memtrack module: -2

11-08 21:11:21.724: E/libEGL(49): called unimplemented OpenGL ES API

11-08 21:11:21.724: E/libEGL(49): called unimplemented OpenGL ES API

11-08 21:11:21.724: E/libEGL(49): called unimplemented OpenGL ES API

11-08 21:11:21.724: E/libEGL(49): called unimplemented OpenGL ES API

11-08 21:11:21.724: E/SurfaceFlinger(49): glCheckFramebufferStatusOES error 522290220

11-08 21:11:21.724: E/SurfaceFlinger(49): got GL_FRAMEBUFFER_COMPLETE_OES error while taking screenshot

11-08 21:11:21.724: E/libEGL(49): called unimplemented OpenGL ES API

11-08 21:11:21.724: E/libEGL(49): called unimplemented OpenGL ES API


0 回复 有任何疑惑可以回复我~

你估计是导错包了,视频中的Fragment是在Andorid.app这个包下的。。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111172    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程
意见反馈 帮助中心 APP下载
官方微信