ท่าทางสัมผัสแบบ Pointer

คลาสสาธารณะ ท่าทางสัมผัส PointersUtility

เก็บรักษารหัสตัวชี้/รุ่นเพื่อให้ตัวชี้แต่ละรายการสามารถใช้ในท่าทางสัมผัสได้ครั้งละ 1 รายการเท่านั้น ให้ฟังก์ชันตัวช่วยสําหรับแปลงพิกัดการสัมผัสระหว่างพิกเซลและนิ้ว

ผู้ผลิตก่อสร้าง

วิธีการสาธารณะ

จำนวนลอยตัว
inchesToPixels(นิ้วลอย)
บูลีน
isPointerIdReded(intpointId)
คงที่ เวกเตอร์3
motionEventToPosition(MotionEvent ฉัน, int pointId)
จำนวนลอยตัว
pixelsToInches(พิกเซลแบบลอย)
เป็นโมฆะ
releasePointerId(intpointId)
เป็นโมฆะ
retainPointerId(intpointId)

วิธีการที่รับค่ามา

ผู้ผลิตก่อสร้าง

สาธารณะ fingerPointersUtility (DisplayMetrics displayMetrics)

พารามิเตอร์
เมตริกดิสเพลย์

วิธีการสาธารณะ

แบบลอย สาธารณะ inchesToPixels (นิ้วลอย)

พารามิเตอร์
นิ้ว

บูลีน สาธารณะ isPointerIdReded (int pointId)

พารามิเตอร์
รหัสตัวชี้

สาธารณะ คงที่ Vector3 motionEventToPosition (MotionEvent me, int pointId)

พารามิเตอร์
ฉัน
รหัสตัวชี้

แบบลอย สาธารณะ pixelsToInches (พิกเซลแบบลอย)

พารามิเตอร์
พิกเซล

สาธารณะ null releasePointerId (int pointId)

พารามิเตอร์
รหัสตัวชี้

สาธารณะ null retainPointerId (int pointId)

พารามิเตอร์
รหัสตัวชี้