2

我已经检索到图像的 uri 但是当我使用

startActivity(new Intent(Intent.ACTION_VIEW,mediaUri));

该图像在图像查看器中查看,但我也可以查看其他图库图像。

如何避免这种情况。

我只希望在图像查看器中打开单个图像。

4

1 回答 1

1

这可能会帮助你

Intent i = new Intent(android.content.Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse("file:///sdcard/path/to/myfile.png"),"image/png");
startActivity(i); 
于 2011-04-18T06:50:42.547 回答