public class UAVActionControl
extends java.lang.Object
implements android.view.View.OnTouchListener
管理控制无人机视图中的不同的手势操作类型UAVAction
| 限定符和类型 | 方法和说明 |
|---|---|
UAVAction |
getAction()
获取手势操作类型
|
UAVDrawController |
getDrawController()
获取场景绘制控制器
|
UAVMeasureController |
getMeasureController()
获取量算控制器
|
PanGestureController |
getPanController()
获取漫游手势控制器
|
boolean |
onTouch(android.view.View v,
android.view.MotionEvent event)
触摸事件
|
void |
setAction(UAVAction uavAction)
设置手势操作类型
|
UAVActionControl |
setMeasureCallOut(int resourceId)
设置量算的标注
|
public UAVActionControl setMeasureCallOut(int resourceId)
resourceId - 标注的资源id(资源类型须是TextView)public UAVAction getAction()
public void setAction(UAVAction uavAction)
uavAction - 手势操作类型public PanGestureController getPanController()
public UAVDrawController getDrawController()
UAVDrawControllerUAV绘制控制器public UAVMeasureController getMeasureController()
UAVMeasureControllerUAV量算控制器public boolean onTouch(android.view.View v,
android.view.MotionEvent event)
onTouch 在接口中 android.view.View.OnTouchListenerv - 视图event - 手势事件