2011-08-20 8 views
5

मैं ईवेंट से 0 प्राप्त कर रहा हूं .getHistorySize() जब भी ईवेंट MotionEvent.ACTION_MOVE है।getHistorySize() MotionEvent.ACTION_MOVE ईवेंट पर भी 0 देता है

हालांकि, यह हमेशा शून्य नहीं होता है। यह 10 ACTION_MOVE ईवेंट की तरह एक बिंदु गिनती जोड़ता है। क्या कोई मदद कर सकता है?

+0

मुझे इसी तरह के मुद्दों का सामना करना पड़ रहा है। क्या इसका उपयोग करने के लिए कोई और चीज है? – rDroid

उत्तर

3

मुझे इस बारे में निश्चित नहीं है, लेकिन मैं एक ही समस्या से परेशान हूं। मेरा मानना ​​है कि मोशनवेन्ट इतिहास में ऐसी घटनाएं होती हैं जिन्हें ऑन टचवेन्ट को अलग-अलग रिपोर्ट नहीं किया गया है। यह "बैचिंग" के तहत एंड्रॉइड प्रलेखन (http://developer.android.com/reference/android/view/MotionEvent.html) द्वारा भी समर्थित है।

0

इतिहास आकार मोशनवेन्ट्स की सूची है जो इसे याद किया गया है। तो जब यह फ्रेम ड्रॉप करता है। यदि यह महत्वपूर्ण है, तो यह आपको उन सभी को याद करेगा जो इसे याद करते हैं। यह उन सभी घटनाओं को संग्रहीत नहीं करता है जो आपने पहले दिए थे। यह केवल उन घटनाओं को संग्रहीत करता है जो यह नहीं करता है।

संबंधित मुद्दे