【问题标题】:Android longClickEvent and swipe event togetherAndroid长点击事件和滑动事件一起
【发布时间】:2011-07-19 18:58:09
【问题描述】:

我有一个使用 ViewFliper 的活动。它还包含用于滑动事件的 GestureListener。

ViewFlipper 包含各种视图。其中之一有多个元素,期待 longClick。 基本上是这样的:

翻转视图 容器 元素1 元素2 元素3

我的问题是显示视图“容器”时滑动事件不起作用。它被添加到每个“ElementX”上的 longClick 侦听器所消耗 - 这是我的猜测 - 当我删除 longClickListener 时 - 滑动效果很好。

因此没有任何效果:长按不起作用,因为它不是长按,并且由于 longClick 而没有捕获滑动。

我该怎么办?

【问题讨论】:

    标签: android


    【解决方案1】:

    也许this 之类的帖子有正确的答案。它链接到this 教程。

    本质上,覆盖视图将消耗所有水平滑动事件,并将未消耗的事件传递给下面的视图。我还没有完全通读它,但希望它可以提供帮助。

    【讨论】:

      猜你喜欢
      • 2020-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多