Webseite

Click on item in listview android

Als erstes starten wir wie gewohnt mit der Erstellung eines neuen Projektes. Simple_list_item_1, valueList Danach holen wir uns noch unsere ListView aus unserem Layout und geben ihr unseren eben erstellten Adapter. Ihr könnt die Liste natürlich auch anders befüllen. Hier fügen wir ganz einfach unter die TextView die ListView mit folgendem Code hinzu: ListView android:id@id/listView1 android:layout_widthfill_parent android:layout_heightwrap_content /ListView Wenn keine Fehler aufgetreten sind, habt Ihr alles richtig gemacht. Als nächstes generieren wir einen ListAdapter für die ListView. Dazu öffnen wir diese und gehen auf den Reiter Application. Both comments and pings are currently closed. Damit Ihr den Überblick behaltet sind hier nochmal die Codes der beiden Activitys: TutorialListViewActivity ListView-Activity des Android ListView Tutroials TutorialListViewActivityAnzeige Anzeige-Activity des Android ListView Tutorials Der letzte Schritt den manche. Diese wollen wir nun bearbeiten und klicken sie dazu doppelt an. Dazu Instanziieren wir als erstes eine Liste. Damit wir am Ende eine einheitliche Android-App haben, gehen wir in der main. Ist das geschafft könnt Ihr nun auf Finish klicken. ListView-Activity ListView-Anzeige Falls Ihr Fragen oder Probleme habt, schreibt uns einfach. Wir setzen also mit setContentView unser Layout und holen uns den Intent der die Activity gestartet hat. Android-Layout Name Wenn das geschafft ist, wechseln wir wieder in die Code-Ansicht des Layouts und fügen dort eine TextView hinzu. Dazu nehmen wir uns zuerst die Layouts vor. Android ListView Projektname Im nächsten Schritt müsst Ihr ein Android-Target auswählen. Wie Ihr eine ListView schnell und einfach hinzugefügt und wie Ihr ausgewählte Werte auslesen könnt, zeige ich euch in diesem Tutorial. Ich nehme wie üblich die Android-Version 2.1. Arg0, View arg1, int arg2, long arg3) Intent intent new Intent intent. Dazu brauchen wir noch einen OnItemClickListener-Listener der den Intent vorbereitet und die neue Activity startet. Android ListView Info Nachdem wir das Projekt nun angelegt haben, können wir mit der eigentlichen Programmierarbeit beginnen. Eine der meist genutzten Controls in Android-App ist die ListeView. SetAdapter(adapter Wenn Ihr die App jetzt startet, sollte auf jeden Fall schon einmal die ListView mit den generierten Werten erscheinen. In dem Ordner finden wir die main. Die Anzeige wäre auch über ein Toast oder ähnliches möglich gewesen aber ich dachte mir, dass ich euch so auch noch gleich die Übergabe von Daten zeigen kann.