位置: 编程技术 - 正文
推荐整理分享Android多点触控MultiTouch浅析(android多点触控),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:手机的多点触控,安卓手机多点触控测试,多点触控界面,android多指触控,安卓多点触屏在哪里设置,安卓手机多点触控测试,android多点触控,android多点触控协议,内容如对您有帮助,希望把文章链接给更多的朋友!
参考: event)
MotionEvent有以下几个方法需要大家注意一下,不过了是一些常见的方法,如果你onTouchEvent使用得多的话。
event.getAction() // 获取触控动作比如ACTION_DOWNevent.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()); // 总共按下时花费时间
代码展示:使用上也是so easy:
运行效果图:示例二(DemoMultiTouch-ImageView):通过多点触屏放大或缩小图像 beforeLenght用来保存前一时间两点之间的距离 afterLenght用来保存当前时间两点之间的距离
让图片跟随手指触屏的位置移动 beforeX、Y是用来保存前一位置的坐标 afterX、Y是用来保存当前位置的坐标。它们的差就是ImageView各坐标的增加或减少。
用来放大缩小ImageView 因为图片是填充ImageView的,所以也就有放大缩小图片的效果 flag为0是放大图片,为1是缩小图片onTouchEvent事件则如下:源码下载:
java的File类 File类是java中表示文件和目录名的抽象表示形式。File类可以实现文件的创建,删除,重命名,获取路径,创建时间等等,是唯一一个与文件本身有关的
java操作Json数据 最近要使用java来操作Json数据,虽然Json用过几次,但一直没有好好总结,趁这次来总结一下java操作Json数据。Java操作Json有很多工具包,地址为
Android手机Mac OSX下执行adb shell提示device not found解决方法 某些Android手机MacOSX下执行adbshell提示devicenotfound,参考网上解决方法,以三星S3为例详述方法如下。终端命令行下输入:#system_profilerSPUSBDataTypeUSB:USBHi-Spee
标签: android多点触控
本文链接地址:https://www.jiuchutong.com/biancheng/381078.html 转载请保留说明!友情链接: 武汉网站建设