我知道如何使用android的默认图库意图打开uri,但是我不知道如何在所选图像打开后刷过其中的所有图像。 有什么建议吗?
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(images.get(position)), "image/*");
context.startActivity(intent);
答案 0 :(得分:1)
我知道如何使用android的默认图库意图打开uri
您问题中的代码是查看图片。是否在"画廊开放"取决于用户。
此外,由于它是您的图像,因此您知道MIME类型是什么。使用实际的MIME类型,而不是image/*
。
我不知道如何浏览其中的所有图片
此Intent
启动的活动无需具备任何扫描其中所有图片的能力"。即使它确实如此,这种行为取决于应用程序的开发人员,而不是你。
如果您想控制UI以显示图像,请自行编写该UI。