打开默认图像查看器

时间:2016-03-09 05:28:23

标签: android image

我在列表视图中显示了一组图像,当我单击一个列表项图像时,该特定图像必须以默认的图像查看器打开。

当点击进行时,我拍摄了该特定图像并显示在图像视图中,但是对于像缩放这样的附加设施,我必须在Android中的默认图像查看器中打开该位图图像。

任何人都可以告诉我可能的答案。提前谢谢。

3 个答案:

答案 0 :(得分:6)

在itemclick的listview中你只需添加它。

            File file = new File(itemList.get(position));
            Intent intent = new Intent(android.content.Intent.ACTION_VIEW);
            Uri data = Uri.parse("file://" + file.getAbsolutePath());
            intent.setDataAndType(data, "image/*");
            startActivity(intent);
项目列表中的

是你的arraylist。

答案 1 :(得分:2)

通过使用此功能,您可以打开默认的图像查看器

Intent viewImageIntent = new Intent(android.content.Intent.ACTION_VIEW, uri);
startActivity(viewImageIntent);

答案 2 :(得分:1)

您可以将位图保存到文件并显示以下代码:

Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("file://" + filepath), "image/*");
startActivity(intent);