事件
dispatchTouchEvent(ev)
{
super.dispatchTouchEvent(ev) 默认返回false
}
onInterceptTouchEvent(MotionEvent ev)
{
return false;//不拦截,默认值
}
view.setOnTouchListener()
{
--return false;//默认值
-->转交给父view.onTouchEvent()处理
*****使用原则******:
无论分发还是响应方法,只要返回true,就表示事件由自己处理,到此为止事件结束;
如果返回false,则表示交给别人处理,自己不处理,继续传递事件
----------------------------------
1)将条目偏移边距
2)找到点击的条目
3)itemview.scrollTo()移动条目
4)通过接口回调完成数据删除
手势
涉及到的类
GestureDetectorCompat
OnGestureListener
onFling():滑动