2010-06-03 11 views
5

TouchUtils वर्ग drag() की तरह कार्य करता है:एंड्रॉइड पर मल्टीटाउच के साथ टेस्टकेस? एंड्रॉयड दस्तावेज में

https://developer.android.com/reference/android/test/TouchUtils.html#drag(android.test.InstrumentationTestCase,%20float,%20float,%20float,%20float,%20int)

लेकिन वे बहु स्पर्श इशारों, एक दो उंगली कड़ी चोट की तरह समर्थन नहीं करते।

MotionEvent.obtain() विधियों को देखते हुए, टेस्टकेस से "वर्चुअल" मल्टी टच ईवेंट का आविष्कार करने का कोई तरीका नहीं प्रतीत होता है।

किसी को भी यह काम कर रहा है?

उत्तर

2

स्पष्ट रूप से मल्टी टच इवेंट्स को मॉक करने के लिए निजी फ़ंक्शन MotionEvent.obtainNano() का उपयोग करने का कोई दूसरा तरीका नहीं है। उम्मीद है कि यह भविष्य के संस्करणों में बदल जाएगा।

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