屏幕锁定在Fragment中时应用程序崩溃

时间:2013-09-25 10:34:48

标签: android android-fragments fragment tabactivity

我创建了一个包含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中调用所有片段。

我试过这个链接,但没有运气。

https://stackoverflow.com/a/9446326/1395259

IllegalArgumentException: No view found for id for fragment when fast switching ActionBar Tabs

这是错误吗?

https://code.google.com/p/android/issues/detail?id=19211

1 个答案:

答案 0 :(得分:5)

问题已解决。

我不知道这里的角色是什么,但它解决了我的问题并且工作得很好。

android:configChanges="orientation|keyboardHidden|screenSize"

我在menifest

内的activity文件中写了上述内容

现在它的工作完美。