No view found for id 0x7f05003c (*) for fragment PlaceholderFragment
在看视频学Android时,跟着视频写代码出现这个错误。视频是2012年4月份录制的,感觉到2014年后,发现项目的目录结构什么的都不太一样了。只好跟着瞎搞搞,找不到比较新的视频了。
1. 错误信息:
06-22 14:23:49.913: E/AndroidRuntime(10582): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.jasmine.android_image2/com.jasmine.android_image2.MainActivity}: java.lang.IllegalArgumentException: No view found for id 0x7f05003c () for fragment PlaceholderFragment{4065e238 #0 id=0x7f05003c}
2. 说说解决方案:参考文章,http://blog.csdn.net/mengliluohua_151/article/details/9012305 点击打开链接。
3. 我原来的代码是:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 创建ImageView对象
ImageView iv = new ImageView(this);
//为ImageView进行设置,讲图片设置给对象
iv.setImageBitmap(BitmapFactory.decodeResource(
getResources(), R.drawable.logo));
//将我们的ImageView对象放置到当前的View
this.setContentView(iv);
//不使用加载XML的布局管理器
// setContentView(R.layout.activity_main);
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment()).commit();
}
}
4. 后面发现点进去看那个R.id.container,发现是到R.layout.activity_main,就把下面那段代码注释了,程序就可以运行了,代码如下:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 创建ImageView对象
ImageView iv = new ImageView(this);
//为ImageView进行设置,讲图片设置给对象
iv.setImageBitmap(BitmapFactory.decodeResource(
getResources(), R.drawable.logo));
//将我们的ImageView对象放置到当前的View
this.setContentView(iv);
//不使用加载XML的布局管理器
// setContentView(R.layout.activity_main);
/*if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment()).commit();
}*/
}
5. 程序可以正常运行了。
No view found for id 0x7f05003c (*) for fragment PlaceholderFragment相关推荐
- Android 一种关于解决 No view found for id xxxx for fragment xxxx 问题的方案
一.问题描述 因为一直在参加比赛开发一款 APP ,然后今天在测试的时候发现了一个问题,即当打开进入 APP 后,走过以下路径 近期记录-->班级-->打开班级详情-->个人中心-- ...
- No view found for id 0x7f0f00d7 for fragment
这是我最近做项目时遇到的一个问题,应为我们的项目要求apk要7*24小时运行,所以在做时间测试的出现了这一个问题.但是这个问题不是固定的位置固定的位置出现,一开始我以为是我的id写的有问题, 改了又改 ...
- android——fragment长时间home或者锁屏java.lang.IllegalArgumentException:No view found for id for.......
在项目中遇到了这个问题.头痛了很久,总是无法重现,也不能很好的解决.总是在息屏后一段时间,就会报java.lang.IllegalArgumentException:No view found for ...
- android 多个fragment切换报错Caused by: java.lang.IllegalArgumentException: No view found for id 0x7f0800f
主界面一般来说都是底部几个按钮,点击按钮可切换不同页面.一般来说我们是用fragment来实现的.给按钮设置监听事件,监听到点击按钮时候 展示对应fragmnt,而实现fragment方式有两种,一种 ...
- Required view 'XXX' with ID XXX for field 'xxx' was not found
平常使用黄油刀(ButterKnife)偶尔会出现这类问题,百思不得姐. Required view 'toolbar' with ID 2131296644 for field 'toolbar' ...
- Android View 生成唯一 Id
Android View 生成唯一 Id 可以使用 Hook LayoutInflater 的方法替换 SystemService 原有的 LayoutInflater,在自定义的 LayoutInf ...
- java.lang.IllegalArgumentException: No view found for id 0x7f07005f (xx) for for fragment xxFragment
问题的原因的是自己修改id 的时候弄错了修改下id 就好了 我的是用activity 加载fragment 使用的地方如下 ,确定下面的id 是否在布局中 transaction.add(R.id.c ...
- No view found for id 0x7f0900d8
这个错误的原因是自己在popwindow 里面写了一个tablayout 提示id 找不到 好久之后才知道,popwindow 里面 Fragment 的id 是找不到的,最后自己把popwindow ...
- 关于 Angular view Query 的 id 选择器问题的单步调试
问题描述 我有这样一个 Angular Component,模板文件如下: @Component({ selector: 'example-app', template: ` <pane id= ...
最新文章
- react es6+ 代码优化之路-1
- 【Java并发编程】并发容器之CopyOnWriteArrayList
- 洛谷——P1051 谁拿了最多奖学金
- MapReduce详解和WordCount模拟
- 第五十五期:MongoDB数据库误删后的恢复
- linux怎么添加更新源,在Deepin 15.7系统中不需要在/etc/apt/sources.list添加更新源
- 2021年上半年软考网络工程师考试下午真题及答案解析
- 学成在线案例——黑马程序员pink老师\思路讲解\完整源代码
- mysql+last_query_cost_辛星简译MySQL中的last_query_cost_MySQL
- android应用程序跳转到系统的各个设置页面
- UI_UISlider控件
- 判断一个数是否为素数
- 微信小程序前端服务外包
- cgi进程设置多少 宝塔_【存档】新手宝塔建站详细步骤
- Pubg九月十六日服务器维护,9月16日绝地求生更新时间公告 绝地求生9月16日更新维护...
- 微信小程序获取的微信头像模糊或者无法显示
- mysql远程3306不通_mysql服务器3306端口不能远程连接的解决
- Redis(持久化、主从复制、主从切换、twemproxy、redis集群)
- Gunicorn-配置参数
- 设计模式之结构型模型
热门文章
- sqlserver数据库限制用户登录失败次数
- 数据库复习题选择题+判断题+填空题(考试续命必备
- echart图表x轴横轴逐步左移动
- Data-driven methods for solving algebra word problems论文阅读
- java 重写equals的要点_重写equals 方法的注意事项
- 一次简单的 HTTP 调用,为什么时延这么大?
- NIPS2019:旷视提出DetNAS:首个搜索物体检测Backbone的方法
- HTML设置悬停效果,如何使用纯CSS实现按钮的悬停效果
- Oracle RAC集群三种心跳机制
- 【c++ primer】第五版第十六章习题答案