1

我正在为盲人申请和困难

我有这样的情况,当用户在listview上从顶部屏幕向底部滑动一根手指时,当手指移动时,在哪个项目手指上继续,我想找出项目中的位置基本细节。

这不是onitemclicklistener!手指在项目上移动,因此屏幕进入触摸模式。是否有任何听众或周围的方式来找出项目的位置?

非常感谢您的帮助和评论。

4

1 回答 1

2

这是一个疯狂的建议,未经测试:

  1. getView()listview 适配器中,用于View.setTag(Object)将任何自定义数据附加到视图。
  2. OnTouchListener()在返回之前为每个视图设置一个。
  3. 在 中OnTouchListener() onTouch(View, MotionEvent),您将获得视图,并且您可以view.getTag()获取附加的自定义数据。
于 2012-07-25T11:13:46.853 回答