Androidアプリ開発逆引き大全 500の極意

ユーザーインターフェイスの開発 - Tips226 アクティビティ上でスピナーに選択肢を与える

登録タグ
Icon comment count 0
Icon stock count 0

3-3レイアウトに置く「部品」の実際##Tips226 アクティビティ上でスピナーに選択肢を与える

対応Ver:全て

Level2

AnswerJavaのArrayAdapterクラスを用いる

アクティビティ中で、<string-array>に書いた内容をスピナーのリストに割りつけるには、まず、スピナーにidを与えて置く必要があります。

▲図1 「スピナー」に「spinnerPlanets」というIDを与えた

「ArrayAdapter」オブジェクトを取得

リスト1のような「ArrayAdapter」オブジェクトを作成します。

リスト1のクラスArrayAdapterは、「CharSequence型のデータを扱う」という「Generic形式」で定義されます。

ArrayAdapterインスタンスの作成は、コンストラクタ(newで宣言する形式)ではなく、createFromResourceメソッドで行います。引数は下表のとお

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません