Android 怎样直接根据值, 设置spinner默认选中:setSpinnerItemSelectedByValue 本帖最后由 postxx 于 2013-09-22 20:39:11 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setSelection (int index)index从0开始。 我不知道值所对应的index 搞出来了: /** * 根据值, 设置spinner默认选中: * @param spinner * @param value */ public static void setSpinnerItemSelectedByValue(Spinner spinner,String value){ SpinnerAdapter apsAdapter= spinner.getAdapter(); //得到SpinnerAdapter对象 int k= apsAdapter.getCount(); for(int i=0;i<k;i++){ if(value.equals(apsAdapter.getItem(i).toString())){ spinner.setSelection(i,true);// 默认选中项 break; } } } android:webView问题 light sensor ,怎么调节屏幕亮度 横屏进入彩信,然后竖屏,actionbar显示异常 【疑惑】能不能设置个button的键值等于返回键? Android编程拍照问题位置问题,不能正常显示 android怎么把运行结果保存 录制成gif?是用ddms的截图吗? 关于http 401 WebView点击网页文本输入框时不能弹出软键盘 App能否得到/data下的文件删除权限 Android 百度地图自定义覆盖物 关于baseAdapter android实现由不规则图形拼合成的无缝的地图,且分区域可点击
index从0开始。
/**
* 根据值, 设置spinner默认选中:
* @param spinner
* @param value
*/
public static void setSpinnerItemSelectedByValue(Spinner spinner,String value){
SpinnerAdapter apsAdapter= spinner.getAdapter(); //得到SpinnerAdapter对象
int k= apsAdapter.getCount();
for(int i=0;i<k;i++){
if(value.equals(apsAdapter.getItem(i).toString())){
spinner.setSelection(i,true);// 默认选中项
break;
}
}
}