1

我有一个拥有多个画廊的应用程序。这是一个旅行应用程序,每次旅行都有一个单独的画廊。当我用相机拍照时,我将它们保存在系统的默认 MediaStore 中。

查看我正在使用的new Intent(Intent.ACTION_VIEW)图像并启动默认图像查看器。使用左右箭头滚动时,它会显示保存相机照片的文件夹中的所有照片。

在调用 VIEW 动作时,有没有办法在意图中添加额外的内容?我在数据库中有特定旅行的图像 ID。

还是将它们放在单独的文件夹中是唯一的解决方案?

4

1 回答 1

0

您还可以考虑使用GridView构建自己的预览活动。当然,这需要做更多的工作,但也提供了更多的灵活性:

  • 您可以创建“虚拟”文件夹
  • 您可以显示来自本地商店或网络的图像(例如,如果您想提供与网络相册的同步)
  • 您可以突出显示某些图像(最喜欢的、共享的)
于 2010-10-25T10:04:41.017 回答