Androidスピナーをカスタマイズする必要があります。このために、私はこの spinner_selector.xml を作成しました:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_window_focused="false" android:state_enabled="true"
android:drawable="@drawable/spinner_default" />
<item
android:state_window_focused="false" android:state_enabled="false"
android:drawable="@drawable/spinner_default" />
<item
android:state_pressed="true"
android:drawable="@drawable/spinner_pressed" />
<item
android:state_focused="true" android:state_enabled="true"
android:drawable="@drawable/spinner_focused" />
<item
android:state_enabled="true"
android:drawable="@drawable/spinner_default" />
<item
android:state_focused="true"
android:drawable="@drawable/spinner_focused" />
<item
android:drawable="@drawable/spinner_default" />
</selector>
次に、スピナーの背景を設定します。android:background="@drawable/spinner_selector"
問題は、スピナーの見た目が本当にひどいことです。前 :
後 :
押すと、次のようになります。
私が使用する画像はこれです:
これを解決するには?にもこの問題がSpinner
ありButton
ますEditText
。これらのコンポーネントをカスタマイズする必要があります。助けてください。どんなアイデアでも大歓迎です。