读书人

Spinner选中取值有关问题

发布时间: 2012-04-11 17:42:33 作者: rapoo

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声明为全局变量,然后在监听里面对它赋值,就可以了
[解决办法]
楼上的都是正解,我就不多说什么了
[解决办法]
楼上的是正解,看来大家都会啊,不用我出手了

读书人网 >Android

热点推荐