public class MultiTouchController<T>
extends java.lang.Object
| 限定符和类型 | 类和说明 | 
|---|---|
| static interface  | MultiTouchController.MultiTouchObjectCanvas<T>多点触控泛型 | 
| static class  | MultiTouchController.PointInfo一个类,封装了所有的信息,所有派生的多点触控位移事件的信息(如果有的话) | 
| static class  | MultiTouchController.PositionAndScale用于存储偏移量和规模,通过多点触摸控制器管理对象的信息 | 
| 限定符和类型 | 字段和说明 | 
|---|---|
| static boolean | DEBUGDEBUG | 
| static int | MAX_TOUCH_POINTS可以在屏幕上立即出现的最大数量的触摸点 | 
| static boolean | multiTouchSupported是否支持多点触控 | 
| 构造器和说明 | 
|---|
| MultiTouchController(MultiTouchController.MultiTouchObjectCanvas<T> objectCanvas)构造器 | 
| MultiTouchController(MultiTouchController.MultiTouchObjectCanvas<T> objectCanvas,
                    boolean handleSingleTouchEvents)完整的构造器 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| int | getMode()获取当前的触摸状态 | 
| boolean | isPinching()是否触摸过的状态 | 
| boolean | onTouchEvent(MotionEvent event)处理传入的触摸事件 | 
public static final int MAX_TOUCH_POINTS
public static final boolean DEBUG
public static final boolean multiTouchSupported
public MultiTouchController(MultiTouchController.MultiTouchObjectCanvas<T> objectCanvas)
objectCanvas - canvas对象泛型public MultiTouchController(MultiTouchController.MultiTouchObjectCanvas<T> objectCanvas, boolean handleSingleTouchEvents)
objectCanvas - canvas对象泛型handleSingleTouchEvents - 是否处理单击触摸事件