Fragment not attached to Activity
2015-06-05 18:05
387 查看
刚在运行项目的时候,报出了这样一个错,定位到的一行代码是加载资源文件。
找了找资料,发现是因为Fragment在Activity中加载前就已经调用了获取资源的方法,通过查看Framgent的代码发现:
isAdded()
Return true if the fragment is currently added to its activity.
所以只要在加载资源前加入这个判断就可以了:
找了找资料,发现是因为Fragment在Activity中加载前就已经调用了获取资源的方法,通过查看Framgent的代码发现:
isAdded()
Return true if the fragment is currently added to its activity.
所以只要在加载资源前加入这个判断就可以了:
if(isAdded){ 。。加载资源 }
相关文章推荐
- Android加载Html的方法
- 测试博文1
- 删除最小堆的最小值
- 17、Spring初始化Bean的三种方式
- MariaDB安装
- 测试博文测试博文
- (转载)ios关闭虚拟键盘的几种方法
- 利用ubuntu的alias命令来简化许多复杂难打的命令
- 小组间的互评和自评
- box-sizing:border-box 将元素的内边距和边框都设定在宽高内计算
- nginx 配置解析(11)——merge
- Internal Server Error 500 错误
- 关于驱动中的并发
- 工作周报045
- IOS开发笔记(2)页面之间传递数据几种方式比较
- [linux] scp无密码拷贝
- 页面编码UTF8,代码UTF8,乱码问题
- Strom topology 设计的演进
- BIND服务
- C#设计模式-原型模式