Android 在离开活动之前,我如何清除画廊视图?

Android 在离开活动之前,我如何清除画廊视图?,android,view,android-activity,gallery,Android,View,Android Activity,Gallery,我的应用程序中有两个活动,一个是显示项目列表的ListView。当用户单击其中一个项目时,它会打开一个新活动,然后从网站下载一组缩略图,并将其显示在图库中。当前,当我从第二个视图中单击“上一步”按钮,然后从列表视图中选择一个新项目时,当第二个活动再次显示时,在下载新图像之前,图库仍然显示旧图像。如何在第二次单击ListView项目后显示库之前清除库?无论支持库适配器的项目列表或数组是什么,只需清除它,然后调用适配器即可。。您可以在第二个活动的onPause()回调中执行此操作。是否在返回列表活动

我的应用程序中有两个活动,一个是显示项目列表的
ListView
。当用户单击其中一个项目时,它会打开一个新活动,然后从网站下载一组缩略图,并将其显示在
图库中。当前,当我从第二个视图中单击“上一步”按钮,然后从
列表视图中选择一个新项目时,当第二个
活动再次显示时,在下载新图像之前,图库仍然显示旧图像。如何在第二次单击ListView项目后显示库之前清除库?

无论支持库适配器的项目列表或数组是什么,只需清除它,然后调用适配器即可。。您可以在第二个活动的onPause()回调中执行此操作。

是否在返回列表活动之前完成画廊活动?从第二个活动离开时设置galleryAdapter.setListAdapter(null)。谢谢。我以前尝试过这个,但是我没有在我的类中保存适配器和列表的实例,所以我在OnPause中调用findviewbyd来获取库,然后我从中获取适配器,但它会给我一个null指针异常。