activity_main.xml
<Spinner android:id="@+id/spinner" android:layout_width="368dp" android:layout_height="wrap_content" tools:layout_editor_absoluteX="8dp" tools:layout_editor_absoluteY="269dp" android:entries="@array/items"/>
valuesにarrays.xmlを作ります。
app->res->values->arrays.xml
なぜ、「arrays」と複数形になるのでしょうか?命名規則がわかりませんが、とりあえず進みます。
<?xml version="1.0" encoding="utf-8"?> <resources> <string-array name="items"> <item>item1</item> <item>item2</item> <item>item3</item> <item>item4</item> <item>item5</item> <item>item6</item> <item>item7</item> <item>item8</item> <item>item9</item> </string-array> </resources>
とりあえず、spinnerは表示されましたが、相変わらずpositionが x, y:0, 0 になってしまいます。
activity_main.xmlでspinnerに”parent”を追加
<Spinner android:id="@+id/spinner" android:layout_width="368dp" android:layout_height="wrap_content" tools:layout_editor_absoluteX="8dp" tools:layout_editor_absoluteY="269dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintLeft_toLeftOf="parent" android:entries="@array/items"/>
そうそう、これ、やりたかったの^^