Frage

Ich habe eine Android-Aktivität mit einem Image. Ich mag einige Logik auszuführen, wenn die Schaltfläche geklickt wird und ein anderes Bild für den gedrückten Zustand zeigt, sondern auch das Berührungsereignis auf der Aktivität erhalten.

Standardmäßig werden nur die Taste empfängt das Berührungsereignis. Wenn ich das klickbare Attribut der Schaltfläche auf false dann nur die Aktivität eingestellt empfängt das Berührungsereignis.

Was ist der beste Weg, um das Berührungsereignis in der Tätigkeit und den Klick auf der Schaltfläche implementieren?

War es hilfreich?

Lösung 2

In Ermangelung einer besseren Methode, overrode ich das Berührungsereignis auf der Aktivität, die Aktivität Logik auszuführen und erkennen, ob die Berührung die Taste vorbei war, in dem Fall, dass ich seinen Zustand ändern und rufen Sie die onClick Logik.

Andere Tipps

Haben Sie die Taste Anruf ein Verfahren auf der Aktivität, wenn es angeklickt wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top