gpt4 book ai didi

android - OnClickListener 和 OnTouchListener

转载 作者:行者123 更新时间:2023-11-29 18:24:05 26 4
gpt4 key购买 nike

我有 2 个扩展 BaseAdapater 的适配器。第一个适配器(我们称之为 imageAdapter)根据 ID 加载图像,第二个适配器(pageAdapter)从第一个适配器构建图像网格。我将第二个适配器设置为画廊。我的想法是,我可以对相册中的页面进行排序,其中每个相册中有多张图片。

现在我想让 imageViews 触发点击,所以我为来自 imageAdapter 的每个 imageViews 设置了一个 onClickListener。问题是,在我设置 onClickListener 之后,我无法再通过触摸/滑动/滚动图像来滚动画廊。我认为这是父/子事件传递的问题..但我不确定如何正确修复它。请帮忙。

最佳答案

这是一个基于 ListView 经验的疯狂猜测(其中一个 clickListener 工作但父 onClickListener 没有),但是在 imageViews 上设置 onClickListener 可能已经成功所以他们已经带走了焦点,现在你的另一个触摸事件未注册。

尝试设置 myImageView.setFocusable(false)

我假设在您将 onClickListener 添加到 ImageView 之前一切都按预期工作。

关于android - OnClickListener 和 OnTouchListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3442455/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com