TouchListView:OnClickListener

时间:2012-01-04 05:28:03

标签: android

每当我为TouchListView设置OnClickListener时,DropListener和DragListener都无法正常工作。
我下载了CWAC的演示:TouchListView 那么我应该如何为TouchListView实现OnClickListener 请帮助。
谢谢。

2 个答案:

答案 0 :(得分:1)

据我所知,有两种方法可以解决这个问题:

你必须在每个可触摸的物品上只留下一个小区域。如果他触摸此区域中的项目,用户将拖动您的项目。您可以使用项目的x坐标来实现它。

2.您可以实现列表视图的特殊工作模式。您可以通过菜单(或其他方式)切换到此模式,在此模式下,所有区域关闭项目都可以进行拖动但不可点击。拖动后,您可以切换回listview的常规模式。

PS:我描述了解决问题的方法。看到别的东西会很棒。

答案 1 :(得分:1)

我刚遇到同样的问题。

如果您按照Demo项目进行操作,则可以在IconicAdapter的标签上设置OnClickListener。用户可以使用ImageView进行滚动,他们可以按标签执行您希望他们做的任何操作。

这个解决方案对我有用。