Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

ListActivity - nur den Hintergrund vom ausgewählten Eintrag ändern

Das Thema "ListActivity - nur den Hintergrund vom ausgewählten Eintrag ändern" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 19.07.2011, 16:51   #21 (permalink)
Neuer Benutzer

Registriert seit: 18.07.2011
Beiträge: 9
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: ListActivity - nur den Hintergrund vom ausgewählten Eintrag ändern

Ok ... und wo genau soll ich das jetzt einsetzen (z.B.) ?
eine 'isSelect(int)' Methode kenne ich nicht ...

Soll ich es im OnScroll-Ereignis einsetzen oder im 'OnClickListener' ?
Laersieh ist offline   Mit Zitat antworten
Alt 19.07.2011, 17:31   #22 (permalink)
Neuer Benutzer

Registriert seit: 18.07.2011
Beiträge: 9
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Problem gelöst / Frage beantwortet AW: ListActivity - nur den Hintergrund vom ausgewählten Eintrag ändern

Alles klar !
Jetzt hab ich es endgültig raus, wie die ListActivity bzw. ListView funktioniert !

Besten dank an Alle und besonderen Dank an 'the_alien' !

Hat gut funktioniert !


Hier ist mein Code der getView(...) aktuell:
===============================

public View getView(int position, View convertView, ViewGroup parent) {
View v = convertView;
if (v == null) {
LayoutInflater vi = (LayoutInflater)getSystemService(Context.LAYOUT_IN FLATER_SERVICE);
v = vi.inflate(R.layout.groupsettings_singlerow, null);
}
Order o = pItems.get(position);

if (o != null) {
TextView tt = (TextView) v.findViewById(R.id.toptext);
TextView bt = (TextView) v.findViewById(R.id.bottomtext);

// Überprüfen ob die Listenelement-Pos der aktuellen Position entspricht ..
if (position == currPosition) {
tt.setTextColor(selectedTextColor);
bt.setTextColor(selectedTextColor);
v.setBackgroundColor(selectedLineBGColor);
} else {
tt.setTextColor(textColor);
bt.setTextColor(textColor);
v.setBackgroundColor(lineBGColor);
}

if (tt != null) {
tt.setText(txt.nameEntry + " " + o.getOrderName()); }
if (bt != null) {
bt.setText(txt.membersCountEntry + " " + o.getOrderCount());
}
}
return v;
}




Laersieh ist offline   Mit Zitat antworten
Antwort

Stichworte
listactivity, listview

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Hintergrund ändern? scarb HTC Desire Forum 9 21.12.2011 12:32
Musik-Player - Wie spiele ich nur einen ausgewählten Ordner ab? King_Rollo Sony Ericsson Xperia Arc Forum 8 14.07.2011 10:11
Kalender Eintrag Markierung Privat global ändern Burlewack Motorola Defy Forum 0 16.06.2011 10:10
Hintergrund ändern Jule Samsung Galaxy S (I9000) Forum 7 09.04.2011 11:30
Hintergrund ändern? ChiKks Dell Streak 5 Forum 1 16.02.2011 17:56




Du liest gerade: "ListActivity - nur den Hintergrund vom ausgewählten Eintrag ändern" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.