私はすべて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"
ます。
これは単なる警告であり、アプリは問題なく実行されているようですが、何が問題かを理解して修正したいと思います。任意のヒントをいただければ幸いです。
挨拶、Select0r
Type safety: The expression of type ArrayAdapter needs unchecked conversion to conform to ArrayAdapter<String>