ฉันมีมุมมองแบบกำหนดเองที่ได้มาจาก View ฉันต้องการได้รับการแจ้งเตือนเมื่อมีการคลิกดูและตำแหน่ง x, y ที่เกิดการคลิก เช่นเดียวกันสำหรับการคลิกแบบยาว
onTouchEvent()ดูเหมือนว่าการทำเช่นนี้ฉันต้องแทนที่ ไม่มีวิธีรับตำแหน่ง x, y ของเหตุการณ์จากOnClickListenerแทนหรือไม่?
ถ้าไม่เป็นวิธีที่ดีในการบอกว่าเหตุการณ์การเคลื่อนไหวเป็นการคลิก 'จริง' หรือไม่และการคลิกแบบยาวเป็นต้น ทำให้onTouchEventเกิดเหตุการณ์ต่างๆมากมายต่อเนื่องกันอย่างรวดเร็วเป็นต้น