כלי לזיהוי תנועה בסיסית

מחלקה מופשטת ציבורית BasefingerRecognizer
סיווגי משנה ישירים

מחלקה בסיסית של כל כלי הזיהוי באמצעות תנועות (כלומר, גוררים את זיהוי התנועה).

מזהה תנועה מעבד קלט מגע כדי לקבוע אם תנועה צריכה להתחיל ולהפעיל אירוע כשהתנועה מתחילה.

כדי לקבוע מתי תנועה מסתיימת/מעודכנת, מאזינים לאירועים של אובייקט התנועה.

מחלקות בתוך רכיב

משופר BaseתנועתRecognizer.On שהלקוחותStartedListener<T מרחיבה את תנועת הבסיס<T>> הגדרת ממשק להפעלה של קריאות חוזרות (callback) כשBaseGesture מתחיל. 

שדות

מוגן סופי trafficPointersUility gesturePointersUility
מוגן סופי ArrayList<T מרחיב את תנועת הבסיס<T>> תנועות

בונים ציבוריים

BaseBaseRecognizer(trafficPointersUility עם תנועת PointPointsUility)

שיטות ציבוריות

ביטול
ביטול
onTouch(HitTestResult היטTestResult, MotionEvent trafficEvent)
ביטול

שיטות מוגנות

אבסטרקטי ריק
tryיצירת תנועות(HitTestResult testTestResult, MotionEvent trafficEvent)

שיטות שעברו בירושה

שדות

מוגן הסופי trafficPointersUileity gesturePointersUileity

מוגן סופי ArrayList<T ends Baseתנועת<T>> תנועות

בונים ציבוריים

גלוי לכול BaseתנועתRecognizer (מחוותPointersUility trafficPointersUility)

פרמטרים
כלי תחזוקה לתנועות

שיטות ציבוריות

Public null addOn שהלקוחותStartedListener (OnתנועותStartedListener<T>Listener)

פרמטרים
listener

Public null onTouch (HitTestResult היט TestResult, MotionEvent trafficEvent)

פרמטרים
תוצאת בדיקה של היט
אירועי תנועה

Public null removeOntrafficStartedListener (OnתנועותStartedListener<T>Listener)

פרמטרים
listener

שיטות מוגנות

מוגן פשט מופשט tryCreateהבעות (HitTestResult ולהיט TestResult, MotionEvent trafficEvent)

פרמטרים
תוצאת בדיקה של היט
אירועי תנועה