假设我已经加载了值的微调器。古吉拉特邦,马哈拉施特拉邦,北方邦,比哈尔邦,现在当我运行此活动时,默认情况下选择古吉拉特邦,现在我有一个字符串数据,其中包含上面显示的所有这些状态,它将在运行时动态初始化,现在我想要的是微调器必须在运行时设置字符串数据中可用的值,而不是像古吉拉特邦这样的默认值。
问问题
252 次
1 回答
1
我没有对此进行测试,但它应该可以工作,因此请尝试以下代码:
Spinner mSpinner = YOUR_SPINNER;
String elementToFind="";
int index = 0;
for(int i = 0; i<mSpinner.getCount(); i++){
String myString = (String) mSpinner.getItemAtPosition(i);
if(myString.equals(elementToFind)){
index = i;
break;
}
}
mSpinner.setSelection(index);
于 2013-06-26T06:47:43.203 回答