您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页not attach to activity

not attach to activity

来源:二三四教育网

出现该异常,是因为Fragment的还没有Attach到Activity时,调用了如getResource()等,需要上下文Content的函数。

解决方法:1.将调用的代码写在OnStart()中
2.加一个isAdded()来判断是否碎片已经附上

另:java.lang.IllegalStateException: Fragment has not been attached yet.这个错是在使用getChildFragmnetManager()提示,但改成getFragmnetManager()便解决此问题,个人感觉跟上面的错误类似,是因为childFragment没有被附上
注:此错误发生在fragment嵌套fragment的情景下

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务