我有一个包含20个图像的gridView。 我想在旋转设备时保持列表的位置。
我已经尝试过这些方法
int index= gridView.getFirstVisiblePosition();
它返回0
我已经尝试过onPause,onResume,onSaveInstanceState(),onRestoreInstanceState总是返回0
还有其他选择吗? 或者我知道为什么会遇到这个问题?
答案 0 :(得分:0)
将此添加到清单中的所有活动中。
android:configChanges="orientation|screenSize"
示例:
<activity android:name=".activity.MainActivity"
android:label="@string/app_name"
android:configChanges="orientation|screenSize"/>