首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Spinner选中取值有关问题

2012-04-11 
Spinner选中取值问题spinnerCompanys.setOnItemSelectedListener(new OnItemSelectedListener(){@Override

Spinner选中取值问题
spinnerCompanys.setOnItemSelectedListener(new OnItemSelectedListener(){

@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
String choseCompanyName = spinnerCompanys.getSelectedItem().toString();
System.out.println("选中的公司"+choseCompanyName);
}

@Override
public void onNothingSelected(AdapterView<?> arg0) {
}
 
  });
这是对spinner的监听,在这块代码之外,如何引用值choseCompanyName啊

[解决办法]
String choseCompanyName = spinnerCompanys.getSelectedItem().toString(); 你又没用到onItemSelected方法里的参数- - 在外面直接这样用不就得了~
[解决办法]
同意楼上~
[解决办法]
String choseCompanyName声明为全局变量,然后在监听里面对它赋值,就可以了
[解决办法]
楼上的都是正解,我就不多说什么了
[解决办法]
楼上的是正解,看来大家都会啊,不用我出手了

热点排行