觸摸事件

一些常量

常見的動作常量:

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;
}

發佈了26 篇原創文章 · 獲贊 13 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章