Android ドロップダウンリスト選択値の取得方法【サンプルコード付き】

Androidのスピナー(Spinner)で選択された値を取得するには、以下の手順を実行します。

  1. 最初に、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" />
  1. ActivityやFragment内で、onItemSelectedメソッドを作成して選択された値を取得します。
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
    String selectedValue = parent.getItemAtPosition(position).toString();
    // 处理选中的值
}

この方法では、最初にgetItemAtPositionメソッドを使用して選択された項目の値を取得し、それを文字列に変換して適切な処理を行います。

以上がAndroidのドロップダウンリストで選択された値を取得する方法です。お役に立てれば幸いです。

bannerAds