我创建了一个包含Activity的TabActivity类。
我创建了片段,并在活动中使用了该片段。
一切正常,直到屏幕被锁定。
屏幕锁定后,应用程序将崩溃。
这是堆栈跟踪
09-25 15:54:36.306:
E/AndroidRuntime(21443): java.lang.IllegalArgumentException:
No view found for id 0x7f09003d (...id/linearLayoutSC) for fragment SubCategoryGrid{42bbaf70 #7 id=0x7f09003d subCatList}
请帮助我解决此问题。
我试图在onDestroy()和onDetach()方法中打印日志。TabActivity中的所有Fragment都会被调用。
我已经尝试过此链接,但是还不走运。
https://stackoverflow.com/a/9446326/1395259
IllegalArgumentException:快速切换ActionBar选项卡时,找不到片段ID的视图
这是错误吗?
问题已解决。
我不知道它在这里的作用是什么,但是它解决了我的问题,并且工作正常。
android:configChanges="orientation|keyboardHidden|screenSize"
我已经将上面的行写在menifest
文件里面activity
现在,它的工作非常完美。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句