#

Andoid App: Button Click event zufügen

Wie fügt man einem Button unter Android einen Click-Event hinzu?

Wenn ich in der Design-Ansicht einer App-Activity (einer App-Seite) bin, und auf den Button klicke oder markiere,
dann sehe ich unter Properties, dass es einen onClick-Event gibt. Dieser wird zu einem leeren Feld mit Dropdown, sobald man es markiert.


Wenn man jetzt auf die Text-Ansicht der Activity wechselt und unter den Attributen eine Zeile einfügt beginnend mit
android:onClick
Tipp: and ->[Tabulator] ->:on ->[Tabulator] drücken, dann wird die Zeile automatisch ergänzt.


Und dann das Attribut mit =“Event_Name“ ergänzt, dann schlägt Android Studio vor, dass es einen onClick-Event als Event-Handler einbauen möchte.

Hierzu wählt man dann das Vorschlagssymbol links neben android:onClick="btnStart_onClick"
Und Android Studio schlägt vor: Create onClick event handler



Dann frägt Android Studio, wo der Event als Code eingetragen werden soll
Dialog: Choose Activity to Create the Method (Activity ist die App-Seite und hiervon java-Code-Seite)
Wenn man hier mit OK einfach die Standard-Seite bestätigt, dann wird zur aktuellen App-Seite auch der Code hinzugefügt.



Dann findet man die neue Funktion, in die man den Code auf einen Click-Event des Buttons schreiben möchte, hier in der MainActivity.java
Unter public void btnStart_onClick(View view){ }
Der Code-Block wurde von Android Studio automatisch hinzugefügt.




hier als Tutorial in Youtube:
Mobile

.