2016-04-11 4 views
0

Ich habe zZ einen Spinner, der eingestellt wird, um als Dialogfeld anzuzeigen, er hält eine Liste der Einzelteile, die einen kundenspezifischen Textview verwenden, um die Farbe und die Ausrichtung zu ändern. Ich möchte den Hintergrund des Dialogfelds in etwas transparentes ändern, derzeit ist es auf weiß eingestellt.Spinner transparenter Dialoghintergrund

-Code unten: Textview:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical"> 

    <TextView 
     android:id="@+id/textview" 
     android:layout_width="360dp" 
     android:layout_height="40dp" 
     android:textColor="#FFFFFF" 
     android:background="#07000000" 
     android:textAlignment="center" 
     android:gravity="center_vertical" 
     android:textSize="15sp" /> 

    <LinearLayout 
     android:id="@+id/separator" 
     android:layout_height="1dp" 
     android:layout_width="match_parent" 
     android:background="@android:color/white" 
     android:orientation="vertical"/> 

</LinearLayout> 

Mein Spinner: Ive stellen Sie den Spinnern Layout Höhe und Breite auf 0, wie im a-Taste, um es erscheinen zu lassen:

<Spinner 
    android:layout_width="0dp" 
    android:layout_height="0dp" 
    android:id="@+id/spinPlaceType" 
    android:prompt="@string/spinTitle" 
    android:spinnerMode="dialog" 
    /> 

Irgendwelche Ideen ? Vielen Dank!

Antwort

1

Haben Sie das versucht?

<Spinner 
    android:layout_width="0dp" 
    android:layout_height="0dp" 
    android:id="@+id/spinPlaceType" 
    android:prompt="@string/spinTitle" 
    android:background="@android:color/transparent" 
    android:spinnerMode="dialog"/> 
+0

Yup das war das erste, was ich ausprobiert habe und es erscheint immer noch als weiß. – T91

+0

Ich habe kürzlich ein solches Problem festgestellt, wo die Verwendung eines benutzerdefinierten Layouts für den Spinner zu einem lustigen Verhalten führte, bei dem die Daten unsichtbar waren wie unter einem anderen Layout. – Eenvincible

+0

Hmm .. Ich bin glücklich, es so zu lassen, wie es ist, aber ich denke, es würde viel schöner aussehen, wenn dieser Hintergrund des Spinner transparent war, habe ich es jetzt auf meinem Google Maps scren und es wäre schön, in der Lage zu sein Sehen Sie die Karte durch den Spinner – T91