怎么获取Spinner中绑定的所有数据 or 怎么直接向Spinner绑定字符串

如何获取Spinner中绑定的所有数据 or 如何直接向Spinner绑定字符串

1.先获取要绑定的字符串在Spinner的位置:

    private int getPosition(Spinner spinner,String strCity) {
        int count = spinner.getAdapter().getCount();
        for(int i=0; i < count; i++) {
            if((spinner.getItemAtPosition(i)+"").equals(strCity))
               return i;
        }
        return 0;
    } 


2.然后再绑定

spinner.setSelection(getPosition(spinner, “province”));