Listview füllen?

C

Chuky

Neues Mitglied
0
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
 
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;
}
});
 
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

A
Antworten
10
Aufrufe
1.017
swa00
swa00
D
Antworten
9
Aufrufe
1.762
jogimuc
J
J
  • JoEntwickler
Antworten
0
Aufrufe
972
JoEntwickler
J
Zurück
Oben Unten