Android Development - Grundfunktionen Programmieren
Aus Wikizone
Version vom 26. Februar 2013, 22:40 Uhr von 79.240.86.226 (Diskussion) (Die Seite wurde neu angelegt: „Baut auf diesem Artikel auf: Android Development - User Interface programmieren Wir haben ein kleines Layout mit einem Textfeld und einem Button. Im Folgend…“)
Baut auf diesem Artikel auf:
Android Development - User Interface programmieren
Wir haben ein kleines Layout mit einem Textfeld und einem Button. Im Folgenden wollen wir das ganze mit einer zweiten Activity verbinden, die auf die Eingabe reagiert.
onClick Event für den Send Button
activity_main.xml
Attribut hinzufügen:
android:onClick="sendMessage"
Bei Klick auf den Button soll die Methode sendMessage aufgerufen werden. Diese fügen wir in der MainActivity Klasse hinzu. (src/MainActivity.java)
/** Called when the user clicks the send button **/
public void sendMessage(View view) {
// Do something
}
Dazu muß noch die View Klasse importiert werden.
import android.view.View;
In Eclipse kann man fehlende Klassen einfach mit
Ctrl + Shift + O (PC) Cmd + Shift + O (Mac)
Wichtig zu wissen ist das die Methode für onClick folgende Eigenschaften hat:
- public
- void als Rückgabewert hat
- Einen View als einzigen parameter hat (dieser enthält das View Objekt, das geklickt wurde)