Android Spinner Rozmiar bardzo duży

Próbuję uzyskać spinner ICS, jak w mojej aplikacji, i bawić się godzinami, w końcu używam HoloEverywhere, aby to uzyskać, i działa, ale mam niewielki problem, że spinner nie zawija treść ustawiona w xml i domyślnie wygląda tak:

Naprawdę szukałem go przez wiele godzin, a jedyne, co znalazłem, to to, że zmiana rozmiaru elementów spinnera, a nie samego widoku, oznacza, że ​​chcę, aby spinner był dostosowany do wybranego rozmiaru przedmiotu w następujący sposób:

Oto mój XML:

<RelativeLayout 
android:layout_width="match_parent"
android:layout_height="40dp"
android:orientation="horizontal" >

<org.holoeverywhere.widget.Spinner
    android:id="@+id/spnCities"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_centerVertical="true"
    android:layout_marginRight="10dp"
    />

<TextView
    android:id="@+id/tvCities"
    android:layout_width="70dp"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_centerVertical="true"
    android:layout_marginLeft="10dp"
    android:text="@string/city"
    android:textAppearance="?android:attr/textAppearanceSmall" />

każda pomoc byłaby mile widziana.

Dzięki.

questionAnswers(1)

yourAnswerToTheQuestion