ANDROID多点触控API接口的使用

原文地址:http://www.cnblogs.com/devinzhang/archive/2012/02/27/2369942.html


1 简介

2 实现步骤

  1)第一种情况是直接重载Activity中的onTouchEvent方法。

  对于onTouchEvent方法的参数MotionEvent,我们可以详细处理来实现对多点触控的了解,比如



event.getAction() //获取触控动作比如ACTION_DOWN
event.getPointerCount(); //获取触控点的数量,比如2则可能是两个手指同时按压屏幕
event.getPointerId(nID); //对于每个触控的点的细节,我们可以通过一个循环执行getPointerId方法获取索引
event.getX(nID); //获取第nID个触控点的x位置
event.getY(nID); //获取第nID个点触控的y位置
event.getPressure(nID); //LCD可以感应出用户的手指压力,当然具体的级别由驱动和物理硬件决定的
event.getDownTime() //按下开始时间
event.getEventTime() // 事件结束时间
event.getEventTime()-event.getDownTime()); //总共按下时花费时间

几个案例……

更多相关文章

  1. View类的XML属性、相关方法及说明
  2. Android(安卓)SDK下载和更新失败的解决方法!!!
  3. 获取Android当前网络类型(2g、3g、4g、wifi)以及手机型号、版本号
  4. android布局动画实现方法
  5. Android快速开发工具集合——YUtils
  6. Android(安卓)SQLite的ORM接口实现(一)---findAll和find的实现
  7. 浅谈Java中Collections.sort对List排序的两种方法
  8. Python list sort方法的具体使用
  9. python list.sort()根据多个关键字排序的方法实现

随机推荐

  1. Android(安卓)Bitmap 相关操作
  2. 【Android】保存Fragment切换状态
  3. Android(安卓)Framework 调试 (java)
  4. android:用getIdentifier()获取资源Id
  5. 上官网学android之五(Managing the Activi
  6. Android(安卓)MIFARE读写器详解2
  7. android 自定义命名空间
  8. 搬砖:深入浅出 - Android系统移植与平台开
  9. Android(安卓)Glide图片加载框架图片变色
  10. android 客户端上传到第三方应用市场