如何使用适用于Android的照片浏览器创建网格缩略图库

时间:2012-06-09 23:24:13

标签: android thumbnails android-gallery photo-gallery

我刚刚为iOS编写了一个带有漂亮照片库的应用程序,现在我想用我的Android应用程序版本做同样的事情。我看到Android Gallery API允许我构建一个滚动的图像库。但我真正想要的是一个带有缩略图网格的苹果照片库样式界面,当点击时,打开所选图像的全屏显示,并允许我使用滑动或左/右箭头浏览照片库工具栏。

在iOS中,我使用KTPhotoBrowser来实现此界面,但我无法为Android找到类似的内容。任何人都可以指向一个库,甚至是一个带有示例代码的教程,它会给我一个这样的界面而不必自己滚动它?

更新:我发现GridView Tutorial描述了如何将图像缩略图放入网格中,似乎是完美的选择。 Gallery API可用于全尺寸照片浏览器,如@ariefbayu示例代码所示(请参阅下面评论中的链接)。它与iPhone风格的画廊并不完全相同,但它非常好。

1 个答案:

答案 0 :(得分:6)

我已经完成了这种界面。基本是:

  1. MainActivity将图片加载到GridView
  2. 在每个图库上点击,使用Intent加载另一个活动,名为SlideActivity,在全屏模式下扩展“图库”,其中:
    1. 显示Gallery并将当前图片设置为选中
    2. 将当前选定的图像设置在图库中,以第一次布局中单击的内容。
  3. 示例代码链接:https://www.dropbox.com/s/xk2oupma8zcxqpf/GridToGallery.zip

相关问题