【问题标题】:Customizing image gallery自定义图片库
【发布时间】:2012-07-17 11:00:10
【问题描述】:

我有图片库的工作示例。

现在,如果我在图库中有 10 张图片,最初显示的图片很少,比如说 3(基于图片缩略图尺寸),其余图片可以滚动图库即可查看。

我想稍微改变一下。
根据图片缩略图的尺寸,最初应该只显示少量图片,而不是滚动,应该有上一个和下一个按钮,点击哪些图片会向左或向右移动。

任何帮助表示赞赏。

【问题讨论】:

  • 您可以使用galleryView.setSelection(position) 来移动图库内容...但它不是很顺利的交易...如果您在图库上找到任何相关的平滑动画,请告诉我。

标签: android android-layout android-imageview android-gallery


【解决方案1】:

您可以使用 gallery 和 onButtonPress 调用 onFling(用于平滑滚动,或简单地选择下一个图像)事件来更改所选项目。 或者您可以使用 LinearLayout,计算图像尺寸运行时,为父 linearLayout 创建子 imageViews 并点击用您的图像填充此视图

【讨论】:

  • 即使我添加了按钮,如何阻止画廊滚动?并且画廊动画必须保持原样。
  • 关于第二个建议,它不会给我画廊的外观。
  • 例如,您可以扩展默认图库并覆盖 onTouch 事件(返回 true;//例如)
  • “我怎样才能阻止画廊滚动” - 现在你不能通过拖动来滚动这个画廊,只能通过按钮
猜你喜欢
  • 2011-06-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-22
  • 1970-01-01
相关资源
最近更新 更多