Android Spinner - Wie man dropdown-Ansicht transparent?

Habe ich eine benutzerdefinierte spinner dropdown-xml-Datei in /res/layout/:

spinner_view_dropdown.xml:

<?xml version="1.0" encoding="UTF-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/spinner_item_dropdown"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/transparent"
style="@style/spinner_item_dropdown" />

Ich werde die spinner dropdown via java:

//"Spinner", aka breadcrumbs
    Spinner spin = (Spinner) findViewById(R.id.breadcrumb_dropdown);

    ArrayAdapter adapter = ArrayAdapter.createFromResource(this, R.array.breadcrumb, R.layout.spinner_view);

    adapter.setDropDownViewResource(R.layout.spinner_view_dropdown);

    spin.setAdapter(adapter);
    ///"Spinner"

Leider einen weißen hintergrund existiert immer noch in der spinner-popup-unabhängig davon, ob ich den hintergrund auf transparent.

Wie kann ich dieses Problem beheben?

Haben Sie den hintergrund transparent, aber das textview wird statt in einen dialog, und der dialog hat eine Hintergrundfarbe.

InformationsquelleAutor iamkoa | 2009-12-16

Schreibe einen Kommentar