Q1。如何在Spinner中缩短三角形和文本之间的空间?
Q2。如何扩展下拉菜单,如照片(虚线)?
Q3。如何将下拉菜单主题更改为浅色?
我的源代码
▼布局
<Spinner
android:id="@+id/spinner"
android:spinnerMode="dropdown"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_weight="0" />
▼Java文件
Spinner spinner = (Spinner)findViewById(R.id.spinner);
ArrayAdapter<String> adapter = new ArrayAdapter<>(this,
R.layout.listitem, new ArrayList<String>() {{
add("ENGLISH");
add("RUSSIAN");
}});
▼列表项
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceListItemSmall"
android:textColor="@android:color/white"
android:gravity="center_vertical"
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
android:minHeight="?android:attr/listPreferredItemHeightSmall" />