2011-04-18 1 views
4

Dans l'activité principale, il y a une vue parente et une vue enfant.Les vues parent et enfant peuvent-elles obtenir l'événement de mouvement simultanément sur Android?

J'ai besoin d'obtenir l'événement de mouvement dans les deux vues simultanément. Est-il possible de faire ça ?

Actuellement, je ne peux intercepter que l'événement de mouvement dans la vue enfant. La vue parent ne reçoit rien.

La tâche principale est que tous les deux peuvent obtenir les événements de mouvement en même temps. S'il vous plaît aider.

Merci.

+0

Avez-vous trouvé une solution pour cela? J'ai le même problème, une vue enfant a une gestion personnalisée pour onDown et onUp, et maintenant je veux ajouter un détecteur de fling sur la vue racine, mais on mange l'autre en fonction de la valeur de retour de onTouch. – nobre

Répondre

2
+0

Merci, mais je ne comprends pas la deuxième approche. Voulez-vous l'expliquer s'il vous plaît? – user403015

+0

Substituez cette méthode. C'est celui qui distribue effectivement un événement tactile aux enfants. Ainsi, vous allez traiter les événements avant qu'ils ne soient envoyés aux enfants. – hackbod

Questions connexes