我正在尝试使用拖放进行ListView
重新排序,我正在使用DevBytes示例作为基础。当我触摸拖动手柄时,我的ListView上没有调用onTouch()
,也就是说,ListView
的一个孩子的孩子。
由于这不起作用,在Adapter
的{{1}}上,我尝试了以下操作:
getView()
这部分有效,但由于触控侦听器仅触发触摸,而触摸结束时则不触发,因此无法正常工作。为什么会这样?
答案 0 :(得分:2)
触摸侦听器仅向您提供action_down事件,因为您返回false。如果您返回true,您还将收到相应的action_move和action_up / action_cancel操作。
我不记得文档的哪个页面说明了这一点,否则我会链接到它。