关于Fragment使用时报Fragment did not create a view的错误,我不想发掘有多少种情况报这个错。有一段时间报这个问题了,然而会导致程序崩溃,一直找不到答案,可今天终于在下面网站上找到点眉目了。http://www.jayway.com/2015/02/03/android-support-lib-bug-causing-crash-orientation-change-workaround/
大家都知道这个是v4包的bug,当我们开发多个fragment之间进行切换的时候,一般会使用<fragment>标签作为容器。但当APP返回到后台,然后再打开几个视频APP播放视频后,再打开我们APP的时候(这时APP应该会被OS杀死了),同时或者说还会嵌套一个原因,就是屏幕的方向变成横屏了,然后就会报Fragment did not create a view的错误,解决方案很简单,直接将<fragment>标签替换为<RelativeLayout>标签,如下
原:
<fragment android