Spineer的用法

spineer的基本用法:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                xmlns:tools="http://schemas.android.com/tools"
                android:layout_width="match_parent"
                android:layout_height="match_parent">
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="省份"
        android:textSize="20dp"
        android:id="@+id/textView"
        android:layout_marginTop="82dp"
        android:layout_alignParentTop="true"
        android:layout_alignParentStart="true"/>

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="城市"
        android:textSize="20dp"
        android:layout_below="@+id/textView"
        android:layout_alignParentStart="true"
        android:layout_marginTop="56dp"
        android:id="@+id/textView3"/>

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="區域"
        android:textSize="20dp"
        android:id="@+id/textView2"
        android:layout_centerVertical="true"
        android:layout_alignParentStart="true"/>

    <Spinner
        android:id="@+id/degree"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignTop="@+id/textView"
        android:layout_toEndOf="@+id/textView"
        android:layout_marginStart="36dp"
        android:entries="@array/degrees"/>

    <Spinner
        android:id="@+id/degree2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignTop="@+id/textView2"
        android:layout_alignStart="@+id/degree3"
        android:entries="@array/degrees2"/>

    <Spinner
        android:id="@+id/degree3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignTop="@+id/textView3"
        android:layout_alignStart="@+id/degree"
        android:entries="@array/degrees3"/>

</RelativeLayout>



創建一個數組,用來當作數據源然後可以倒入到我們的spineer之中:
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string-array name="degrees">
        <item>四川</item>
        <item>山東</item>
        <item>廣東</item>
    </string-array>
</resources>


<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string-array name="degrees2">
        <item>成都</item>
        <item>綿陽</item>
        <item>德陽</item>
    </string-array>
</resources>


<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string-array name="degrees3">
        <item>錦江區</item>
        <item>青羊區</item>
        <item>武侯區</item>
    </string-array>
</resources>



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章