1

我正在尝试在图库中打开一个 jpg 图像文件。这给出了一个错误。我正在使用下面的代码

Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("/mnt/sdcard/image123.jpg"),"image/jpeg");
startActivityForResult(intent, 900);

这提供了在图库中打开文件的选项。我从列表中选择图库。但它没有打开。我使用 ASTRO 文件管理器并打开相同的图像文件。现在打开很好。请让我知道是否有问题。

4

2 回答 2

0

你在哪里得到/mnt/sdcard的。尝试Environment.getExternalStorageDirectory().getAbsolutePath()代替。

于 2011-07-14T13:32:53.570 回答
0

指定的图像路径?你不能。

请参考我的问题如何访问不同的文件管理器特定路径。参考这个链接,然后你就会得到答案。

于 2012-08-21T07:47:40.147 回答