Android 如何在删除图像后以编程方式从galley中删除缩略图?
我正在开发一个隐藏图像的应用程序。我可以删除图像,但gallery不会自动刷新&显示被我的应用程序隐藏的图像的缩略图。我正在使用Android 如何在删除图像后以编程方式从galley中删除缩略图?,android,gallery,thumbnails,android-sdcard,image-gallery,Android,Gallery,Thumbnails,Android Sdcard,Image Gallery,我正在开发一个隐藏图像的应用程序。我可以删除图像,但gallery不会自动刷新&显示被我的应用程序隐藏的图像的缩略图。我正在使用 sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory()))); 这个代码&它在一定程度上起作用。但最重要的是,它首先卸载并重新装载SD卡,这需要花费时间和资源。是否有其他方法
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,
Uri.parse("file://"+ Environment.getExternalStorageDirectory())));
这个代码&它在一定程度上起作用。但最重要的是,它首先卸载并重新装载SD卡,这需要花费时间和资源。是否有其他方法可以在不重新安装SD卡的情况下立即刷新多媒体资料。还有一件事,我也尝试过这个代码
MediaScannerConnection.scanFile(
getBaseContext(),
new String[]{ src.toString() },
null,
new MediaScannerConnection.OnScanCompletedListener() {
public void onScanCompleted(String path, Uri uri) {
}
);
而且这也不令人满意。您想隐藏它们(即在文件夹中放置
.nomedia
文件)还是想删除它们(永远消失)?我也有同样的问题,如果有人得到了解决方案,请帮助您找到了解决方案吗?您找到了解决方案吗?