0

我在片段中使用带有无限滚动的 PullToRefreshGridView(它就像 ScrollView)。PullToRefreshGridView 包含很多 ImageView,图片是从网上下载的。用户单击 ImageView 会启动包含有关图像的详细信息的新活动。问题是当用户在DetailedImageInfoActivity 中按下返回键时,PullToRefreshGridView 开始重新加载所有图像并失去它的滚动位置。我怎样才能避免这种情况?

4

1 回答 1

1

您应该在 onSaveInstanceState() 方法返回时保存所有要重用的活动数据,并在活动返回到前台时在 onCreate() 方法中恢复数据。

于 2013-01-16T14:38:08.440 回答