Ich möchte die Hintergrundfarbe des Listenelementes setzen, wenn darauf geklickt wird. Ein benutzerdefinierter Adapter wird für die Listenansicht in Android verwendet.
Antworten
Zu viele Anzeigen?
Pankaj Singh
Punkte
2211
Speichern Sie die Position des angeklickten Elements und überprüfen Sie sie anhand der getPosition()-Methode des Adapters. Wenn beide gleich sind, setzen Sie eine Hintergrundfarbe oder Ressourcen wie
convertView.setBackgroundColor(Color.WHITE);
oder
convertView.setBackgroundResource(R.drawable.bg);
wo convertView Ihr aufgeblasenes Layout des Adapters ist.
Zohaib
Punkte
2837