使用ACTION_VIEW查看图像时出现空指针异常

时间:2011-12-29 07:36:28

标签: android

我在SDCard上有文件夹结构和文件。当我尝试使用ACTION_VIEW查看图像时,imgeviewer会查看文件夹中的图像。问题是我要从文件夹中打开图像使用特殊字符我无法查看图像。

异常是 得到异常解码位图java.lang.NullPointerException

当我检查文件夹是否存在时,答案是肯定的.ImageViewer无法查看具有特殊字符的文件夹中的文件。

注意:当我尝试使用编码的特殊字符创建文件夹并尝试查看图片时,问题仍然存在。

谢谢&问候, 沙

1 个答案:

答案 0 :(得分:0)

在传递给Intent之前编码要解析的Url。

      `Intent intent = new Intent(Intent.ACTION_VIEW);
       Uri data = Uri.parse(UrlEncoder.encode(ParentFolderPath)+"/test.jpg");
       intent.setDataAndType(data, "image/*");
       startActivity(intent);`

的问候,