如何从 GridView 获取位置

比济蒙达

我有一个 gridView,里面有 20 张图片。我想在旋转设备时保持列表的位置。

我已经尝试过这些方法

int index= gridView.getFirstVisiblePosition();

它返回 0

我已经尝试过 onPause、onResume、onSaveInstanceState()、onRestoreInstanceState 总是返回 0

还有其他选择吗?或者知道为什么我会遇到这个问题?

杰迪普·乌马雷蒂亚

将此添加到清单中的所有活动。

android:configChanges="orientation|screenSize"

例子:

<activity android:name=".activity.MainActivity"
    android:label="@string/app_name"
    android:configChanges="orientation|screenSize"/>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章