首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TouchListView : OnClickListener

TouchListView : OnClickListener
EN

Stack Overflow用户
提问于 2012-01-04 13:28:03
回答 2查看 219关注 0票数 0

每当我为TouchListView设置OnClickListener时,DropListener和DragListener就无法工作。

我下载了CWAC的演示: TouchListView。

那么,我应该如何实现TouchListView的OnClickListener呢?

请帮帮忙。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2012-01-04 13:51:01

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

  1. 必须使每个项目只有一个小区域可触摸才能拖动。如果用户触摸此区域中的项目,则会拖动您的项目。您可以使用项目的x坐标来实现它。

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

PS:我描述了我解决这个问题的方法。能看到一些其他的东西将是很棒的。

票数 1
EN

Stack Overflow用户

发布于 2012-02-10 05:55:57

我刚刚也遇到了同样的问题。

如果您遵循演示项目,则可以在IconicAdapter中的标签上设置OnClickListener。用户可以使用ImageView滚动,他们可以按下标签来做您想让他们做的任何事情。

这个解决方案对我很有效。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8722409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档