触摸事件

来源:互联网 发布:手机端图片点击放大js 编辑:程序博客网 时间:2024/06/05 14:31

一些常量

常见的动作常量:

public static final int ACTION_DOWN             = 0;单点触摸动作 public static final int ACTION_UP              = 1;单点触摸离开动作   public static final int ACTION_MOVE             = 2;触摸点移动动作   public static final int ACTION_CANCEL           = 3;触摸动作取消    public static final int ACTION_OUTSIDE          = 4;触摸动作超出边界  public static final int ACTION_POINTER_DOWN     = 5;多点触摸动作  public static final int ACTION_POINTER_UP       = 6;多点离开动作

以下是一些非touch事件:

public static final int ACTION_HOVER_MOVE = 7;
public static final int ACTION_SCROLL = 8;
public static final int ACTION_HOVER_ENTER = 9;
public static final int ACTION_HOVER_EXIT = 10;

switch (event.getAction()) {
//第一个触摸点
case MotionEvent.ACTION_DOWN: //按下 = 0
break;
case MotionEvent.ACTION_MOVE: //移动 = 2
break;
case MotionEvent.ACTION_UP: // 抬起 = 1
break;
}

原创粉丝点击