如何在微调器中缩短三角形和文本之间的空间?

时间:2017-01-06 15:58:06

标签: android android-layout drop-down-menu spinner

Photos

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" />

0 个答案:

没有答案