0
を返します。次のコードを使用して、スピナーの選択項目を値で設定しています。私が得る位置は-1です。Spinnerの選択項目を値で設定するには、-1
コード:
final ArrayAdapter<CharSequence> adapter1 = new ArrayAdapter<CharSequence>(this,android.R.layout.simple_list_item_1, location_days2);
adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
location_days.setAdapter(adapter1);
String b = "5 Days";
int a = adapter.getPosition(b); //this should return 5, but returns -1
location_days.setSelection(a);
文字列配列:
プライベートString []型location_days2 = { "SELECT日"、 "1日"、 "2日"、 "3日間" 、 "0日"、 "5日"、 "6日"};あなたは「アダプタ1」として、アダプタを初期化しているため
スピナーで選択を設定するには、このような何かを行うことができ、その今働いている。それは愚かな@ sathiyaです –