手势检测更多项目安卓

时间:2012-03-28 10:14:24

标签: android android-layout uigesturerecognizer gesture gesture-recognition

在我的应用程序中,我在我的sqlite数据库中保存了由(IDNote,title,body, date of creation, owner of note, icon_name)组成的可变数量的注释。当我保存并查询数据库时,我的数据都没问题,所以我的问题是,是否可以实现GestureDetection移动和恢复单个音符对应的单个图标?因为找到了一个示例,但所有图标都被移动了,但我想只移动一个图标,模拟桌面计算机图标的所有手势。 提前谢谢。
马可

1 个答案:

答案 0 :(得分:1)

  1. 在包含图标的视图上设置OnTouchListener。当捕获视图上的ACTION_DOWN事件时,将调用此侦听器。
  2. 此处将其注册为“当前拖动的对象”。确保onTouch()返回false,因此事件会进一步传播到您的视图父级。
  3. 此父级负责检查视图是否已注册为“当前拖动的对象”。此外,它必须调用你的Gesturedetector,它在onScroll中将进行实际的滚动和移动。
  4. 这只是一个想法,告诉它是怎么回事!