如何通过代码扫描SD卡图像

时间:2012-02-17 10:53:54

标签: android android-sdcard android-mediascanner

我想扫描SD卡图片以在我的应用程序中显示图像。 当我从相机拍摄照片时,我能够从应用程序中保存sdcard中的图像,但无法显示它们。 但是当我在手机sdcard中手动复制图像时,媒体扫描正在运行并且我能够显示图像。 我的问题是,有没有办法通过编码对SD卡进行中值扫描?

2 个答案:

答案 0 :(得分:0)

我认为this class可以帮助您完成您想要做的事情。

通过拨打scanFile,您可以要求扫描仪检查您新创建的文件。

希望它有所帮助。

Jokahero

答案 1 :(得分:0)

这对我来说是可以扫描它在手机中使用的SD卡:

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