मेरी कक्षा व्यू को विस्तारित करती है और मुझे इसके निरंतर स्पर्श कार्यक्रमों की आवश्यकता होती है।निरंतर टच इवेंट कैसे प्राप्त करें?
अगर मैं का उपयोग करें:
public boolean onTouchEvent(MotionEvent me) {
if(me.getAction()==MotionEvent.ACTION_DOWN) {
myAction();
}
return true;
}
... स्पर्श घटना एक बार कब्जा कर लिया है।
क्या होगा यदि मैं उंगली ले जाए बिना निरंतर छूता प्राप्त करने की आवश्यकता? कृपया मुझे बताएं कि मुझे धागे या टाइमर का उपयोग करने की आवश्यकता नहीं है। मेरा ऐप पहले से ही बहुत भारी है।
धन्यवाद।
सही है, मैं ACTION_DOWN पर एक ध्वज सेट और उपयोग करें कि जब तक ध्वज सेट है का हल पसंद करेंगे ACTION_UP – WarrenFaith
पर झूठी करने के लिए वास्तव में धन्यवाद। – daliz
मुझे यह हर जगह उल्लेखित लगता है लेकिन यह मेरे लिए मामला प्रतीत नहीं होता है। अगर मैं स्पर्श करता हूं और पकड़ता हूं और अभी भी रहता हूं, तो मुझे ACTION_MOVE ईवेंट नहीं मिलते हैं। ACTION_MOVE केवल तभी ट्रिगर प्रतीत होता है जब मैं अपनी अंगुली को एक तरफ या दूसरी तरफ झुकाता हूं। क्या यह मेरे फोन पर एक सेटिंग हो सकती है जो इसे कम संवेदनशील रखती है? – clusterflux