Android ListView-Hintergrundfarbe zeigt immer Grau

Ich habe eine ListView, dass ich das Auffüllen aus einem benutzerdefinierten ListAdapter. Im inneren des Adapters (in der getView(int, Anzeigen, ViewGroup) Methode) ich bin Einstellung der Hintergrundfarbe des Ansicht mit setBackgroundColor(int). Das problem ist, dass egal welche Farbe ich den hintergrund, es kommt immer ein dunkles Grau. Es mag auch erwähnenswert sein, dass ich mit dem Thema Licht.

Relevante (vereinfachte) bits code:

AndroidManifest.xml:

<activity 
    android:name=".MyActivity"
    android:theme="@android:style/Theme.Light" />

MyAdapter.java:

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    LayoutInflater inflater = LayoutInflater.from(mContext);
    View av = inflater.inflate(R.layout.my_row, parent, false);
    av.setBackgroundColor(R.color.myRow_red);
    mName = (TextView) av.findViewById(R.id.myRow_name);
    mName.setText("This is a name");
    return av;
}

Irgendwelche Ideen/Vorschläge?

InformationsquelleAutor Jeremy Logan | 2009-09-09

Schreibe einen Kommentar