0
它看起来很直截了当,但它不适合我。我正在尝试从项目被选中时从微调项目中获取项目文本。Android微调项目选定的文本
sp = (Spinner) findViewById(R.id.stnacspinner);
cspinner = aircraft.getDistinctStation();
sp.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
Functions.CustomToastShort(getBaseContext(), sp.getSelectedItem().toString());
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
}
});
它返回 “android.database.sqlite.Sq; LiteCursor @ 40e06dc0”
我在做什么错?
是的,那么如何获得实际的“文本”? – user1143989 2012-03-14 15:04:53
.getText()。toString(); – Mayank 2012-03-14 15:06:14
@ Mayank,getText()在'Spinner'类中不可用。 – bharath 2012-03-14 15:09:41