Android ドロップダウンリスト選択値の取得方法【サンプルコード付き】
Androidのスピナー(Spinner)で選択された値を取得するには、以下の手順を実行します。
- 最初に、XMLレイアウトファイルでSpinnerコンポーネントを定義し、その選択肢データソース(ArrayAdapterまたはCursorAdapter)と選択リスナー(OnItemSelectedListener)を設定します。
<Spinner
android:id="@+id/spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:entries="@array/options"
android:onItemSelectedListener="onItemSelected" />
- ActivityやFragment内で、onItemSelectedメソッドを作成して選択された値を取得します。
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
String selectedValue = parent.getItemAtPosition(position).toString();
// 处理选中的值
}
この方法では、最初にgetItemAtPositionメソッドを使用して選択された項目の値を取得し、それを文字列に変換して適切な処理を行います。
以上がAndroidのドロップダウンリストで選択された値を取得する方法です。お役に立てれば幸いです。