Mitglieder surfen ohne Werbung: Jetzt kostenlos registrieren!

Listview füllen?

  • 3 Antworten
  • Neuester Beitrag
Diskutiere Listview füllen? im Android App Entwicklung im Bereich Betriebssysteme & Apps.
C

Chuky

Neues Mitglied
Moin moin :)

vorhanden:
- ein Array
- Listview vorhanden

meine Frage ist jetzt, wie fülle ich das Listview mit den einträgen die im Array stehen?oO
hat da wer einen Link zu einem guten Tut oder Tipp?

thx
Gruß
Chuky
 
H

HerrHofrat

Neues Mitglied
C

Chuky

Neues Mitglied
erstmal danke HerrHofrat :)

aber könntest du mir vllt. kurz und knapp den Code erläutern?
steig da grad nicht so ganz hinter oO

setListAdapter(new ArrayAdapter<string>(this, R.layout.list_item, strings) {
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View row;

if (null == convertView) {
row = mInflater.inflate(R.layout.list_item, null);
} else {
row = convertView;
}

TextView tv = (TextView) row.findViewById(android.R.id.text1);
tv.setText(getItem(position));

return row;
}
});
 
S

swordi

Gewerbliches Mitglied
is ganz einfach

du erzeugst einen neuen arrayAdapter und überschreibst seine getView methode

die getView Methode ist jene, die für jede einzelne Zeile aufgerufen wird, wenn diese auf den Bildschirm kommt.

das ganze packst du dann über setListAdapter zu deiner Listview
 
Ähnliche Themen - Listview füllen? Antworten Datum
4
0
6