繁体   English   中英

移动图像后如何刷新Android Gallery

[英]How to refresh android gallery after moving an image

在我的应用程序中,每当用户通过我的应用程序共享图像时,我都必须从图库中删除图像。但是我不知道该怎么做。 我已经尝试过

SendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,Uri.parse("file://"+ Environment.getExternalStorageDirectory())));

但是它确实有帮助,相反,它会退出并显示MediaScanner is running.的消息MediaScanner is running.

如果您还有其他想法,请分享

您可能正在使用一个ArrayList从图像列表(Sdcard)绑定Gallery。 删除后,您必须重新绑定适配器视图。 在此之前,请使用SendBroadcast方法。

因此,重新绑定后,适配器列表或数组将被刷新(如果在读取文件和文件的数量时sdcard中不存在该项目,它将自动被忽略)。

希望这会帮助你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM