В настоящее время следующие является расположение моего приложения:Android-Touch обнаружение событий для обоих родителей и ребенка взглядов одновременно
LinearLayout
----Button
----ScrollView
----RelativeLayout
----EditText
Я создал одну прозрачную LinearLayout над всем этим, реализуемый OnTouchListener и внутри OnTouch(), возвращает false. Таким образом, все элементы управления перемещаются ниже дочерних элементов. Но в LinearLayout я не могу обрабатывать действия ACTION_MOVE, так как объект MotionEvent не используется этим макетом. Есть ли способ обнаружить все события касания как в родительском, так и в детском представлении?
Я пробовал это, но все равно dispatchTouchEvent вызывается только для первого раза. После этого объект MotionEvent потребляется любым дочерним макетом, и он не вызывается снова. – codevscolor
действительно хотите обработать событие как в родительском, так и в дочернем? – Kartheek
Да..и нужно обрабатывать в обоих макетах. На самом деле я хочу, чтобы все события ACTION_MOVE, UP, DOWN извне. – codevscolor