我有一个Android应用程序,它使用一个viewpager在两个片段之间滑动
只有两个页面(每个片段)一个片段显示其他文本视图的图像
创建并显示初始页面后,用户可以通过单击按钮更改显示的图像
我使用getView()获取图像片段视图。我有布局的纵向和横向版本
代码工作正常,而我不改变屏幕方向。但是当我在从肖像切换到横向后从Fragment.getView()访问返回的视图时,在纵向和横向之间切换时,我得到一个空指针。
为什么在方向更改后从Fragment.getView()返回null?
答案 0 :(得分:2)
如果你的android:targetSdkVersion =“12”或更少
android:configChanges="orientation|keyboardHidden">
如果您的android:targetSdkVersion =“13”或更多
android:configChanges="orientation|keyboardHidden|screensize">