5

文件存在于sdcard/image.jpg
我想创建自己的应用程序(活动)中。按下按钮后,存储在 sdcard 中的图像需要使用内置的图像查看器显示。在图像查看器中按下后退按钮时,它应该返回到我正在运行的应用程序。

需要一些帮助。

4

2 回答 2

11

您可以为此创建一个具有适当 uri 和 mimetype 的 Intent。

Intent i = new Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse("file:///sdcard/image.jpg"), "image/jpeg");
startActivity(i);

于 2010-09-29T11:18:08.773 回答
5
Intent photoPickerIntent = new Intent(Intent.ACTION_PICK);
photoPickerIntent.setType("image/*");
startActivityForResult(photoPickerIntent, 1);

此代码用于显示 SD 卡中的所有图像

于 2010-10-21T10:32:06.333 回答