Android开发中,fragment无法找到Layout文件问题的原因与解决
来源:互联网 发布:css和js区别 编辑:程序博客网 时间:2024/06/05 13:35
这次已经是我第二次遇到这个问题,正所谓“人可以犯错,但是不能犯同样的错误”。所以这次解决问题之后我决定写个笔记防止下次再遇到这个问题不知道怎么解决,顺便也给遇到同样问题的哥们一个帮助。
做项目的时候需要用到Fragment,但是在onCreateView()里面用inflater.inflate(R.layout.activity_main, container, false);
为Fragment添加布局文件的时候,发现提示activity_main cannot be resolved or is not a field
。我想不明白,明明我已经存在了这个布局文件啊,怎么就找不到了呢?会不会是这个布局文件存在错误导致R文件那里没有生成ID呢?我马上检查布局文件,非常确定布局文件是没有问题的。
仔细检查之后,看到eclipse自动帮我导入的R文件是这样子的:
发现这里导入的R文件不是我项目的R文件,删除import android.R;之后,错误提示变成了这样子:
然后选择导入R文件,注意:这里导入的R文件应该是你项目的R文件,而不是android.R。比如你的项目的包名是com.example.xxx,那么你的R文件就应该是import com.example.xxx.R。然后问题解决了:
总结错误原因:eclipse自动导入了错误的R文件。解决方法:删除import android.R;自己导入项目相对应的R文件。
2 0
- Android开发中,fragment无法找到Layout文件问题的原因与解决
- 解决Android中R无法找到的问题
- Android开发过程中R文件消失,或者在类中通过R.layout无法找到我们想要的xml文件
- Android开发中graphic layout看不到预览问题的解决
- 自定义adapter 无法加载layout中布局文件的原因
- 解决在Thymeleaf中layout:fragment不生效的问题
- Android开发中遇到的R文件无法生成以及adb无法启动问题的解决
- 解决python中路径中包含中文无法找到文件的问题
- android layout editor,解决xml无法编辑的问题
- android fragment中R.layout无法提示,加载不出来xml文件
- [Android]fragment中getArguments为空的原因以及解决
- 关于android R.layout 中找不到已存在的布局文件问题的解决
- 关于android R.layout 中找不到已存在的布局文件问题的解决
- 关于android R.layout 中找不到已存在的布局文件问题的解决
- 关于android R.layout 中找不到已存在的布局文件问题的解决
- 关于android R.layout 中找不到已存在的布局文件问题的解决
- 关于android R.layout 中找不到已存在的布局文件问题的解决
- 解决android某些应用开发某些类无法解析/找到的问题--使用android隐藏类的方法
- dao层的实现类中的配置BaseDao,所有的DaoImpl可以继承此类
- 修改SCAN IP后不能通过SCAN IP连接实例
- 讨论实现单片机程序架构(STC15W204S单片机)
- [144]Binary Tree Preorder Traversal
- Configure FTP with IIS Manager Authentication in IIS 7
- Android开发中,fragment无法找到Layout文件问题的原因与解决
- URAL 1156 Two Rounds (DFS二分染色 + 分组背包)
- Canvas Scaler
- 最大子序列和问题的解(共4种,层层推进)
- linux配置JAVA环境
- ECharts Y 轴 倒置
- Android学习Day1_TextView
- 制作中国范围地图的几点注意事项
- MyEclipse启动异常记录