Rozwiązania znalazłem zmienić ikonę tarczy rozwijaną gdzie wszystko:Zmień Spinner ikona rozwijana
1. utworzyć niestandardowy odkształcalne
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/vector_drawable_ic_dropdown_black" android:state_focused="true" android:state_pressed="false" />
<item android:drawable="@drawable/vector_drawable_ic_dropdown_black" android:state_focused="true" android:state_pressed="true" />
<item android:drawable="@drawable/vector_drawable_ic_dropdown_black" android:state_focused="false" android:state_pressed="true" />
<item android:drawable="@drawable/vector_drawable_ic_dropdown_black" />
</selector>
2. Ustawić rozciągliwej jako tło do wirowania:
<Spinner
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:background="@drawable/custom_spinner_icon"
android:gravity="center"
android:paddingBottom="8dp"
android:paddingTop="8dp"
android:textColor="@color/textcolorprimary" />
a wynik jest:
Jak widać nie jest to akceptowalne rozwiązanie, ponieważ ikona musi mieć rację wyrównane i nie wyciągnął.
Co mogę zrobić, aby ikona nie była rozciągnięta i wyrównana?
EDIT
Ponieważ nie istnieją żadne rozwiązania pracy jeszcze chyba muszę podać moje pytanie. To wygląda jak moja Spinner przy użyciu standardowego motywu:
<Spinner
android:id="@+id/products_download_spinner_language"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:gravity="center"
android:paddingBottom="8dp"
android:paddingTop="8dp"
android:textColor="@color/textcolorprimary"
android:theme="@android:style/Theme.Holo.Light.DarkActionBar" />
i wszystko, co chcą (to nie jest naprawdę dużo myślę) zmienia strzałkę. nie chcę, że strzałki w prawym dolnym rogu, aby być wyświetlane, chcę to strzałki mają być wyświetlane pionowo skoncentrowane na prawo:
I każde rozwiązanie, które próbowałem do tej pory:
How to set dropdown arrow in spinner?
prostu jeździliśmy pracy. Mieli rozciągnięte ikony lub brakowało dolnej linii lub coś innego poszło całkowicie nie tak. Chcę tylko kolejnej strzały.
http://stackoverflow.com/questions/20422802/how-to-set-dropdown-arrow-in-spinner –
To jest tak śmieszne, że ta Hasn Zostało jeszcze rozwiązane:/ – ZooMagic