表示用の文字列リストを作成する
string.xmlを開く
app → res → values → string.xml
追加後 strings.xml
<resources>
<string name="app_name">TestApplication</string>
<string-array name="Test_list">
<item>あいうえお</item>
<item>かきくけこ</item>
<item>さしすせそ</item>
<item>たちつてと</item>
<item>なにぬねの</item>
</string-array>
</resources>
リスト/ドロップダウンリストの配置
追記後 activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
>
<ListView
android:id="@+id/TestList"
android:entries="@array/Test_list"
android:layout_width="match_parent"
android:layout_height="150dp"
/>
<Spinner
android:id="@+id/TestSpinner"
android:entries="@array/Test_list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>
</LinearLayout>
タグ | 種類 |
---|---|
ListView | リスト |
Spinner | ドロップダウンリスト |
リストビューの
android:layout_height="150dp"と指定しているのは
wrap_contentを指定するとアイテムの数だけ画面いっぱいに表示されるため