到处都找不到方法可把我急坏了
灵机一动,把string列表添加一个默认数据到表头
slist.add(0,"请选择蓝牙");
这时候如果在onItemSelected中用到position时候就需要减一操作 然而就报错、
depId = nurses.get(position-1).getId();//这时候如果点击spinner就报错,因为默认是从0开始会造成越界
我使用的nurses取位置信息 相应地
nurses.add(0,nurses.get(0));
然后正常取值
depId = nurses.get(position).getId();
就好了。