Fragment抛出java.lang.IllegalStateException: Fragment not attached to Activity
2017-05-27 17:11
197 查看
Fragment(XXFragment) not attached to Activity异常,是因为Fragment的还没有Attach到Activity时,调用了如getResource()等
1、就是等将调用的代码写在OnStart()中。
2、调用资源之前判断Fragment是否Attach到Activity,使用isAdded()方法。
我遇到的问题是第一种,就是将一个子线程写入到OnStart();函数就行了,同时我也给我的资源调用之前加了isAdded();做保护
1、就是等将调用的代码写在OnStart()中。
2、调用资源之前判断Fragment是否Attach到Activity,使用isAdded()方法。
if(isAdded()){ getResources().getString(R.string.myName); }
我遇到的问题是第一种,就是将一个子线程写入到OnStart();函数就行了,同时我也给我的资源调用之前加了isAdded();做保护
相关文章推荐
- Fragment抛出java.lang.IllegalStateException: Fragment not attached to Activity
- java.lang.IllegalStateException:Fragment XXXFragment{409864b0} not attached to Activity
- java.lang.IllegalStateException: Fragment ... not attached to Activity
- java.lang.IllegalStateException: Fragment not attached to Activity异常的一个场景
- 解决java.lang.IllegalStateException: Fragment not attached to Activity
- Android Fragment异常:java.lang.IllegalStateException: Fragment XXXFragment not attached to Activity
- java.lang.IllegalStateException: Fragment FragmentRecommendProjects{4be684c} not attached to Activi
- 使用Activity.isfinishing()解决java.lang.IllegalArgumentException: View not attached to window manager
- 使用Activity.isfinishing()解决java.lang.IllegalArgumentException: View not attached to window manager
- android中使用fragment时出现如下错误 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.fra
- Fragment MyFragment not attached to Activity
- Unable to instantiate activity ComponentInfo java.lang.ClassNotFoundException: Didn't find class on
- Fragment not attached to Activity
- Fragment not attached to Activity
- 关于Fragment not attached to Activity 异常
- Fragment not attached to Activity 异常
- Fragment(XXFragment) not attached to Activity 异常。
- Android Fragment IllegalStateException: Fragment not attached to Activity
- java.lang.IllegalArgumentException: View not attached to window manager when dismissing dialog
- 关于Fragment(XXFragment) not attached to Activity 异常