view.setOnTouchListener(pop.getDragToOpenListener());防止onClick

时间:2019-03-17 12:10:31

标签: android click drag ontouchlistener popupmenu

在这里,pop是PopUpMenu的实例,而view是列表视图中的列表项视图。我在列表项上有一个长按侦听器以打开菜单,并且添加了pop.getDragToOpenListener()以便能够拖动手指以选择菜单中的一个选项而不用抬起它。但是,此onTouch侦听器占用事件,并且onClick侦听器不起作用(但长按会起作用,包括拖动以进行选择)。有办法解决吗?

0 个答案:

没有答案