两种选择样式:
android:spinnerMode="dropdown" 下拉框样式
android:spinnerMode="dialog" 弹窗样式
sp.setAdapter(new SpinnerStringAdapter(context, list));
sp.setOnItemSelectedListener(listener);
// 选择最后一次设置的项 onItemSelected --> position == 3(0-2的都不走)
sp.setAdapter(new SpinnerStringAdapter(context, list))
sp.setOnItemSelectedListener(listener)
sp.setSelection(0)
sp.setSelection(1)
sp.setSelection(2)
sp.setSelection(3)
// 设置监听顺序也无关 onItemSelected --> position == 3(0-2的都不走)
sp.setAdapter(new SpinnerStringAdapter(context, list))
sp.setSelection(0)
sp.setSelection(1)
sp.setSelection(2)
sp.setSelection(3)
sp.setOnItemSelectedListener(listener)