在我的应用中,每当用户通过我的应用分享图片时,我都必须从图库中删除图片。但我不知道该怎么做。我已经尝试了
SendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,Uri.parse("file://"+ Environment.getExternalStorageDirectory())));
但是它有助于它,而是退出画廊并留下MediaScanner is running.
如果您有任何其他想法,请分享
答案 0 :(得分:0)
您可能正在使用One ArrayList从图像列表(Sdcard)绑定Gallery。删除后,您必须重新绑定适配器视图。在此之前使用 SendBroadcast 方法。
所以在重新绑定之后,适配器列表或数组将被刷新。(如果在读取文件和文件的数量时,如果项目不在SD卡中,则会自动忽略。)。
希望这会对你有所帮助。