【问题标题】:Make onTouch not pick up a scroll/swipe使 onTouch 不拿起滚动/滑动
【发布时间】:2016-04-13 00:15:17
【问题描述】:

我的设计包含一个HorizontalScrollView 和一个LinearLayout,其中还有几个Buttons。

我怎样才能使View.OnTouchListener 类的onTouch 处理程序被设置为按钮的onTouchListener,如果它实际上不是单击按钮而是滚动,则不执行该操作?这是我目前正在使用的:

if (event.getAction() == MotionEvent.ACTION_DOWN)

我也在测量按钮被按住的时间,所以点击监听器也不是一个选项。

【问题讨论】:

    标签: android button touch listener ontouchlistener


    【解决方案1】:

    如果OnClickListener 不适合您,您当前的解决方案是您的下一个最佳选择。

    【讨论】:

      猜你喜欢
      • 2017-11-07
      • 2014-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多