मेरे पास व्यू से प्राप्त एक कस्टम दृश्य है। जब दृश्य क्लिक किया जाता है, तो मुझे सूचित किया जाना चाहिए, और x, y स्थान जहां क्लिक हुआ है। लंबे-क्लिक के लिए भी।
ऐसा करने के लिए लगता है, मुझे ओवरराइड करने की आवश्यकता है onTouchEvent()। क्या इस घटना से x, y स्थान का पता लगाने का कोई तरीका नहीं है OnClickListener, हालांकि?
यदि नहीं, तो यह बताने का एक अच्छा तरीका है कि क्या गति घटना एक 'वास्तविक' क्लिक बनाम एक लंबी-क्लिक आदि है? onTouchEventतेजी से उत्तराधिकार आदि में कई घटनाओं को उत्पन्न करता है