Wie zu erkennen, touch-Ereignisse in Android
Ist es möglich, zu erkennen, alle touch-Ereignisse in eine Aktivität und es einzufangen und dann im Gegenzug, pass, pass-Ereignis zu einer anderen Ansicht?
Beispiel:
Taste 1 und Taste 2. Wenn Taste 1 gedrückt wird, ich will, dass Tippen/klicken Sie auf Ereignis und automatisch passieren, dass die touch-Ereignis-Taste 2, im Grunde mit one-touch - /press erhalten Sie den Klick generiert und das gleiche auf der Versandbereitschaft auf den zweiten button automatisch.
Du musst angemeldet sein, um einen Kommentar abzugeben.
schauen Sie diese API-Beschreibung erste.
Wie Sie sehen können, können Sie fangen alle touch-events.
Diese codes sind, was Sie suchen, denke ich.
Ich kann mir vorstellen, dass man mit der TouchEvent-aus-Taste drücken, und rufen Sie die andere Taste, vorbei an der TouchEvent, aber ich bin nicht sicher, wie sicher das wäre. (Android kann Bombe auf Sie)
Eine sicherere Lösung wäre die Unterklasse-Taste, und verwenden Sie das Observer design pattern. Sie konnten sich alle Tasten zu hören bei Tastendruck wird der jeweils andere Taste, und dann würden Sie in der Lage sein, um sicher die TouchEvent-ist zwischen allen von Ihnen.
Wenn Sie nicht vertraut sind mit dem Observer-design-pattern, hier ist ein link: http://en.wikipedia.org/wiki/Observer_pattern