gpt4 book ai didi

Android - 在 ListView 中管理点击和长按

转载 作者:行者123 更新时间:2023-11-29 15:25:58 25 4
gpt4 key购买 nike

我目前正在编写一个新的 android 应用程序,我需要在 ListView 上同时使用 OnItemClickListener 和 OnItemLongClickListener。每个监听器在操作栏上启动不同的操作模式。问题是与点击事件关联的 Action 模式是唯一启动的,即使我执行长按也是如此。经过一些研究,我现在明白了为什么:长按事件也会创建点击事件,我猜最后一个事件总是在长按事件之后执行,所以这解释了为什么我无法显示其他 Action 模式。

问题是:当我长按时如何阻止点击事件?或者它是否存在另一种方法来执行我想做的事情?

最佳答案

onLongClick() :

Returns

true if the callback consumed the long click, false otherwise.

因此,如果您返回 true,则不会执行 onclick。

关于Android - 在 ListView 中管理点击和长按,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13105031/

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