- 2
- 0
- 约2.4千字
- 约 12页
- 2018-05-21 发布于天津
- 举报
多点触控 Android安卓开发课件方案策划.ppt
Android开发实战经典
第10章:多媒体技术
—— 多点触控
李兴华
北京魔乐科技软件学院
本章目标
掌握多点触控的基本操作原理;
可以使用多点触控、SurfaceView实现图片的拖动缩放
多点触控
多点触控指的是可以同时对用户的多个屏幕触摸点进行监听,并进行相应处理的一种操作,在Activity类中为用户提供了一个onTouchEvent()方法,用户就可以利用此方法完成多点触控,此方法定义如下:
public boolean onTouchEvent(MotionEvent event) {}
可以发现在此方法上有一个android.view.MotionEvent类的事件对象,实际上用户就可以通过这个事件对象完成对用户多个触摸点的操作监听。
MotionEvent类的常用方法
No.
方法
类型
描述
1
public final int getAction()
普通
返回操作的Action类型,例如:按下或松开
2
public final long getDownTime()
普通
返回按下的时间
3
public final long getEventTime()
普通
事件操作的结束时间
4
public final int getPointerCount()
普通
返回同时触摸点的个数
5
public final float get
原创力文档

文档评论(0)