【问题标题】:How to disable scrolling in Gallery如何在图库中禁用滚动
【发布时间】:2011-09-24 23:13:44
【问题描述】:

当图库中的图片少于 5 张图片时,我尝试禁用图库滚动。如果我有超过 6 张图片,滚动将启用图库中的滚动! 但我不知道如何实现它。我已经参考"Gallery default item selected is in center",将第一张图片向左调整,

调整第一张图后,我引用了"how to stop scrolling gallery?",但是不行!和"Android Custom gallery to disable scrolling.." 没有任何解决方案..
有人知道吗?如何禁止滚动图库中的图片?

【问题讨论】:

    标签: android android-layout gallery alignment


    【解决方案1】:

    在这里,无论我从您的问题中得到什么,我都会为您提供一个解决方案代替画廊您可以使用水平滚动视图制作类似画廊的视图,在其中添加 linearLayout 并动态添加图像视图,如果图像动态进入 linearLayout 所以它将解决滚动问题和左对齐问题。

    【讨论】:

    • 谢谢,我可以使用Horizo​​ntalScrollView和linearLayout来解决滚动问题,但另一个问题是如何设置点击事件?在图库中,我可以在单击图片时获取位置并设置一些意图,但是当我使用 Horizo​​ntalScrollView 时,我不知道如何获取位置和 index.plz 帮助谢谢!
    • 现在您可以将 INDEX 设置为图像 forloop 中的 ImageView 标签,并设置所有图像视图的点击列表,点击该图像后,您将从 clicklistner 获得 v.getTag 并进行比较。如果接受答案,那将解决您的问题。
    • +1 提出了很好的建议,我也在我的项目中实现了这一点。作为我的项目要求现在我有一个问题,我无法滚动禁用水平滚动。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-12
    • 2012-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多