Android ändern listview-Element-text-Farbe

ich versuche es zu ändern einige Elemente, die text-Farbe (oder backgroung Farbe) in einer Liste Ansicht basierend auf einer Flagge . nach langer Suche finde ich nicht heraus, wie es zu tun , ich bin dem Aufruf der Schleife unten nach spezifischen Maßnahmen um die Farbe zu ändern:

ListView _listView = (ListView) findViewById(R.id.listView2);

        for (int i=0;i<=_listView.getCount();i++)
        {   
           if(Falg == True)
           {
            //here i want to change the list view item color or backgroud color
           }
        }
Hallo, Holen Sie sich die entsprechenden liew view-element z.B. View-element = _listView.getAdapter().getItem(position) und legen Sie die Farbe element.setBackgroundColor(Color.rgb(202, 202, 202));
wenn Sie möchten, passen Sie das layout, empfehle ich ein custom-adapter.

InformationsquelleAutor Mohammad abumazen | 2013-12-27

Schreibe einen Kommentar