보통 Spinner 의 리스트를
xml파일에서 <Spinner
android:entries="@array/test"
이런식으로 리스트를 설정하는것으로 알고 있는데
이걸 소스상으로 Set 하는 방법은 없나요?
ListPreference의 경우에는 setEntry 하는 메소드가 있던데 ㅠ
넣고자 하는 entry값을 List<T> objects 형태로 만드신 후에
Adapter를 생성하고 spinner에 setAdapter() 해주시면 될 듯 하네요.
ArrayList <String> arrList = new ArrayList <String> ();
......
ArrayAdapter<String> adapter = new ArrayAdapter <String> (this, android.R.layout.simple_spinner_item, arrList );
spinner.setAdapter(adapter);
로그인 유지
넣고자 하는 entry값을 List<T> objects 형태로 만드신 후에
Adapter를 생성하고 spinner에 setAdapter() 해주시면 될 듯 하네요.
ArrayList <String> arrList = new ArrayList <String> ();
......
ArrayAdapter<String> adapter = new ArrayAdapter <String> (this, android.R.layout.simple_spinner_item, arrList );
......
spinner.setAdapter(adapter);
......