すべて-たくさんのコードを書き直す必要がないように、リスト/配列に保存したいスピナーがたくさんあります。私は同じ正確なコードを通過する約30のスピナーを持っています。30個のスピナーを配列リストに入れてから、コードで配列/リストを実行する方法を見つけようとしています。例:
Spinner spinner1 = (Spinner) findViewById(R.id.spinner);
Spinner spinner2 = (Spinner) findViewById(R.id.spinner2);
List<String> listOfSpinners= new ArrayList(); // This is the part I am not sure about
listOfSpinners.add(spinner1);
listOfSpinners.add(spinner2);
ArrayAdapter<String> adapterSpinner = new ArrayAdapter<String>(this,
R.layout.spinnerlayout, infoInSpinner);
adapterSpinner.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
listOfSpinners.setAdapter(adapterSpinner); //I want to use the list here (listOfSpinners)
これが可能かどうかさえわかりませんが、そうでなければ、繰り返しコードを書くのに長い夜になるでしょう:)。御時間ありがとうございます!