jjzjj

FILETODELETE

全部标签

android - 在我重新启动模拟器之前,删除的图像仍然显示在 android 图库中

我正在删除这样的文件FilefileToDelete=newFile("filepath");BooleanfileDeleted=fileToDelete.delete();fileDeleted为真,当我检查DDMS时文件不存在,但如果我单击图库,它仍然显示刚刚删除的图像。我必须重新启动模拟器才能看到更改。有什么方法可以在不重启仿真器的情况下看到变化吗?我正在使用eclipse 最佳答案 图库使用Android的媒体数据库来显示媒体列表。删除文件不会反射(reflect)在数据库中,直到它再次扫描文件系统。例如,这是在重启后完成