Android中多点触控以及手势的基础知识
生活随笔
收集整理的這篇文章主要介紹了
Android中多点触控以及手势的基础知识
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
注意:
1)
對(duì)于多點(diǎn)觸控,我們需要由MotionEvent.getAction()&MotionEvent.ACTION_MASK得到:ACTION_POINTER_DOWN、ACTION_POINTER_UP;
2)
第二個(gè)手指按下時(shí),將觸發(fā)MotionEvent.ACTION_POINTER_DOWN事件
- 1
event.getPointerCount() 獲取當(dāng)前觸控點(diǎn)的數(shù)量
event.getPointerId(i) 獲取指定觸控點(diǎn)的Id,用于區(qū)分不同的觸控點(diǎn)
event.getX(i) 獲取指定觸控點(diǎn)的X坐標(biāo)
event.getY(i) 獲取指定觸控點(diǎn)的Y坐標(biāo)
event.getPressure(i) 獲取指定觸控點(diǎn)的壓力值,此值的獲取需要LCD硬件和驅(qū)動(dòng)的支持
2. 常用手勢(shì)處理
- 1
- 1
- 1
總結(jié)
以上是生活随笔為你收集整理的Android中多点触控以及手势的基础知识的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 第五章 政策问题与议程设定
- 下一篇: UNIX环境高级编程学习总结