पर ओवरराइड नहीं करता है, मुझे पता है कि इस चेतावनी के बारे में कुछ सवाल हैं, लेकिन मुझे अभी भी पता नहीं है कि इससे कैसे छुटकारा पाना है। मैं कक्षा स्तर पर ऑन टचलिस्टर इंटरफ़ेस को कार्यान्वित नहीं करना चाहता, क्योंकि कई बटन हैं और मैं कोड के प्रत्येक टुकड़े को अपने "स्थान" पर रखना पसंद करता हूं। मैंने ACTION_UP मामले के बाद प्रदर्शन क्लिक किया लेकिन चेतावनी अभी भी बनी हुई है।कस्टम व्यू 'छविबटन' ने सेट किया हैऑन टच लिस्टनर ने इसे बुलाया है लेकिन प्रदर्शनक्लिक
View.performClick();
को
send.performClick();
कोड के अपने इस लाइन धन्यवाद
send.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
switch (motionEvent.getAction()){
case MotionEvent.ACTION_UP:
view.performClick();
break;
default:
break;
}
return true;
}
});
आपका प्रश्न स्पष्ट आप विस्तार से बता सकते हैं नहीं है? –
बेशक, और खेद है अगर मेरी समस्या को बेहतर तरीके से समझाया नहीं गया है। एंड्रॉइड स्टूडियो 3 के साथ मील इंटरफ़ेस कार्यान्वयन प्रदर्शन पर ओवरराइड करने के बारे में चेतावनी दिखाता रहता है। और मैं एक समाधान की तलाश कर रहा हूं – AeonDave
Shar performclick() विधि –