[解決済み】Android。配列からプログラム的にスピナーを作成する
2022-04-12 08:09:07
質問
Androidの初心者です。スピナーをプログラムで作成し、配列からデータを供給しようとしているのですが、Eclipseで処理できない警告が表示されます。
以下は、その結果です。
このArrayListは、スピナーに含まれるべき要素を保持します。 は、後でファイルから入力されます)。
ArrayList<String> spinnerArray = new ArrayList<String>();
これは、あるサイトで見つけた、スピナーを作成するためのコードです。
Spinner spinner = new Spinner(this);
ArrayAdapter spinnerArrayAdapter = new ArrayAdapter(this,
android.R.layout.simple_spinner_dropdown_item,
spinnerArray);
spinner.setAdapter(spinnerArrayAdapter);
2行目(ArrayAdapter...)では、Eclipseで次のような警告が表示されます。
"ArrayAdapter is a raw type... References to generic type ArrayAdapter<T> should be parameterized"
これをどう修正すればいいのか(そもそもどういう意味なのか:))全くわかりません。
警告だけで、アプリは正常に動作しているようですが、やはり何が問題なのか理解して修正したいです。何かヒントがあれば幸いです。
ご挨拶 セレクト0r
解決方法は?
ArrayAdapter<String>
が動作するはずです。
すなわち
Spinner spinner = new Spinner(this);
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>
(this, android.R.layout.simple_spinner_item,
spinnerArray); //selected item will look like a spinner set from XML
spinnerArrayAdapter.setDropDownViewResource(android.R.layout
.simple_spinner_dropdown_item);
spinner.setAdapter(spinnerArrayAdapter);
関連
-
[解決済み】ビューのルートとしてNULLを渡さないようにする(膨張したレイアウトのルート要素でレイアウトパラメータを解決する必要がある)。
-
[解決済み] AndroidのADBデバイスが不正に
-
[解決済み] プログラムによりスピナーの選択項目を設定する
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Androidでアクティビティ起動時にEditTextにフォーカスが当たらないようにする方法
-
[解決済み] Androidの「コンテキスト」とは何ですか?
-
[解決済み] AndroidでPythonを実行する方法はありますか?
-
[解決済み] AndroidのListViewで画像を遅延ロードする方法
-
[解決済み] EclipseのAndroidプラグインで "Debug certificate expired "エラーが発生する。
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】java.lang.RuntimeException: アクティビティを開始できない ComponentInfo
-
[解決済み] カスタムアダプタからnotifyDataSetChangeが機能しない
-
[解決済み] ユーザーが拒否する可能性のあるパーミッションが必要なコール
-
[解決済み】Android Studioの初回起動。Android SDKアドオンリストにアクセスできない
-
[解決済み】ビューのルートとしてNULLを渡さないようにする(膨張したレイアウトのルート要素でレイアウトパラメータを解決する必要がある)。
-
[解決済み】カメラサービスへの接続に失敗しました。
-
[解決済み】SDKの場所がandroid studioで見つからない。
-
[解決済み】'dependencies' を '(groovy.lang.Closure)' に適用できない。)
-
[解決済み] Xlint:deprecationを使用して再コンパイルする方法
-
[解決済み] setBackgroundDrawable() 非推奨