【发布时间】:2013-02-19 09:23:58
【问题描述】:
当我执行以下代码时,我需要在 android 默认图像查看器中查看图像,它显示专辑列表而不是特定图像。请纠正我。
MediaScannerConnection.scanFile(this, new String[] {receiptPath}, new String[] {"image/*"}, new MediaScannerConnection.OnScanCompletedListener()
{
@Override
public void onScanCompleted(String path, Uri uri)
{
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
intent.setType("image/*");
startActivity(intent);
}
});
【问题讨论】:
-
recepitPath 是文件夹还是文件?
-
它是文件 ex。 /mnt/sdcard/com.example.folder/receipt.png
-
如果是文件,这可能会有所帮助stackoverflow.com/questions/2954594/…
-
抱歉还是无法查看图片
标签: android android-activity android-imageview