私はAndroidアプリケーションを開発しています。スピナーアイテムのカスタムレイアウトを実装する必要があります。Androidのスピナーのカスタムレイアウト
Spinner example 私は「金の矢印と国境」を実装するために問題を抱えている:
は、私はこのようなスピナーを実現します。
これは私のコードです:
<Spinner
android:id="@+id/spinner_language"
android:layout_width="210dp"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:gravity="center_horizontal"
android:entries="@array/spinnerItems"
android:dropDownVerticalOffset="10dip"
android:dropDownHorizontalOffset="0dip"/>
は、これは私のスピナーレイアウトです:
<CheckedTextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
style="?android:attr/spinnerDropDownItemStyle"
android:singleLine="true"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:background="@color/custom_black"
android:textSize="20dp"
android:paddingTop="10dp"
android:paddingBottom="10dp"/>
私はそれを実現するにはどうすればよいですか?
私は1つの問題がありますが、境界線はOKですが、ドロップダウンリストの要素はありません。私は各要素の背景を黒にしたい、今私は白い背景を参照して、どのように色を設定することができますか? – Mattia
スピナーに追加する "android:popupBackground =" @アンドロイド:カラー/ブラック "" – Kush
最後の質問:私はスピナーに矢印を挿入する必要があります。 あなたのコードは1つのイメージを追加しますが、スピナーには追加しません(イメージを見てください) – Mattia