سؤال

أنا تنفيذ العرف TextView وأريد أن أفعل بعض الإجراءات عندما يتم لمس وجهة النظر.أنا أحسب onTouchEvent ستعطيني الطريقة مجموعة كاملة من اللمسات على العرض دون الحاجة إلى استخدام setOnTouchListener (أحاول القيام بكل عملي داخل العرض بدلا من النشاط بحيث يكون محمولا) ، ولكن حدث اللمس الوحيد المسجل هو ACTION_DOWN.إذا قمت بتعيين OnTouchListener في النشاط باستخدام هذا ، أحصل على مجموعة كاملة من الأحداث التي تعمل باللمس ، ولكن onTouchEvent لا.

أي شخص يعرف لماذا هذا هو الحال ، أو يمكن لأي شخص أن يقدم لي حلا لا ينطوي على استخدام setOnTouchListener (التي من شأنها منع النشاط تنفيذ من وضع المستمع الخاص بها)?

هل كانت مفيدة؟

المحلول

تحتاج إلى العودة الحقيقية للحصول على الأحداث التالية بعد أسفل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top