【发布时间】:2011-11-28 13:03:50
【问题描述】:
我需要获取存储在 SDCARD 上的图像的 URI。
当我想获取存储在 drawable 上的图像的 Uri 时,我使用它并且它工作得很好:
i.putExtra(Intent.EXTRA_STREAM, Uri.parse("android.resource://" + getPackageName() + "/" + R.drawable.image));
但是如果我想获取存储在 SDCARD 上的图像的 URI,我尝试了这个,但它不起作用,是有问题:
i.putExtra(Intent.EXTRA_STREAM, Uri.parse("/mnt/sdcard/car.jpg"));
请问,谁能告诉我如何获取存储在 sdcard 上的图像的正确 uri?
谢谢
【问题讨论】:
-
你试过 i.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://mnt/sdcard/car.jpg")); 吗?让我知道发生了什么......
标签: android uri android-sdcard