Android Spinnerにデフォルトを設定
スピナーにデフォルトの値を設定する方法です。
prefectureSpinner = (Spinner) findViewById(R.id.prefecture); if(tempo_prefecture != null){ ArrayAdapter myAdap = (ArrayAdapter) prefectureSpinner.getAdapter(); int spinnerPosition = myAdap.getPosition(tempo_prefecture); prefectureSpinner.setSelection(spinnerPosition); }
下記を参考にさせて頂きました。
http://stackoverflow.com/questions/2390102/how-to-set-selected-item-of-spinner-by-value-not-by-position