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平板wifi不休眠? 关于点击LISTVIEW后跳转到另外一个ACTIVITY的操作 基于Rexsee地图API实现的Android地图导航功能实战 android surfaceView 图片旋转问题 main.xml报错! WebView在4.2上有时是空白界面??在2.3上是可以的 HttpClient与Webview共享cookies,求详细demo 怎样把flash 插入到android里?? 安卓浏览器 判断是否能上网 Android锁屏后无法接受UDP广播 关于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;
}
}
}