समस्या का वर्णन:एंड्रॉयड :: OnTouchListener && OnClickListener संयोजन मुद्दा
मैं एक RelativeLayout
पर एक TextView
है और मैं यह लाल रंग जब उपयोगकर्ता इसे छू लेती है, और जब वह इस पर क्लिक करता अन्य पृष्ठ पर जाना चाहते हैं। इसलिए मैंने क्लिक करने के लिए OnClickListener
सेट करने का प्रयास किया, और OnTouchListener
स्पर्श फ़ंक्शन को लागू करने के लिए (MotionEvent.ACTION_DOWN
) लेकिन यह संयोजन काम नहीं करता है, क्योंकि OnTouchListener
OnClickListener
गैर-कार्यात्मक (पता नहीं क्यों) बनाता है।
मंचों पर लोगों का कहना है कि हम OnTouch MotionEvent.ACTION_UP
द्वारा OnClick
लागू कर सकते हैं, लेकिन यह एक मेरी TextView
लेआउट से बाहर शुरू किया जा सकता (TextView वाला क्लिक किया जा अगर आप इसे दबाते हैं और उसे से बाहर जारी करने के लिए अपनी अंगुली को खींचें) और यह वांछित व्यवहार नहीं है क्योंकि मैं चाहता हूं:
क्लिक करें = टेक्स्ट व्यू पर प्रेस + रिलीज़ करें।
क्या कोई मुझे इसके लिए समाधान दे सकता है?
बहुत धन्यवाद! आपने निश्चित रूप से मेरी मदद की। मेरे लिए चाल तीन गुणों को सेट करना था ... – harsimranb
मदद के लिए धन्यवाद! मैं एंड्रॉइड गायब था: मेरे टेक्स्ट व्यू – Gatekeeper