【问题标题】:How to have a gallery with a changeable icon overlayed upon each image in Android?如何在 Android 中的每个图像上叠加一个带有可变图标的画廊?
【发布时间】:2012-08-05 23:13:38
【问题描述】:
  • 我有一组图像,我想在图库中显示它们。
  • 我希望每张图片的右下角都覆盖有一个小图标(例如灯泡)。
  • 当用户点击图片或图标时,图标会从'lighbulb_off'图片变为'lightbulb_on'图片,点击图片的索引会添加到'clicked images'的Vector中。

有没有办法为画廊中的每个项目设置自定义布局?如果是这样,每个图库项目都可以是原始图像,其中使用相对布局放置图标。

【问题讨论】:

    标签: android layout gallery


    【解决方案1】:

    有没有办法为画廊中的每个项目设置自定义布局?

    是的。您需要扩展 ArrayAdapter 并覆盖 getView() 以执行您想要的操作。这是我的一本书中讨论该概念的a free excerpt——虽然它使用ListView 作为示例,但同样的技术应该适用于图库。

    请注意,此摘录应在接下来的约 12 小时内更新,以得到很大改进,所以,嗯,不要急于立即下载。 :-)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-09
      • 2021-04-08
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多