0
进出口创造了微调,像这样Android - 如何从选定的微调对象中获取值?
List<Spinnerobject> list = verificationdata.getAreaList();
ArrayAdapter<Spinnerobject> adapter = new ArrayAdapter<Spinnerobject>(mactivity, android.R.layout.simple_dropdown_item_1line, list);
adapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
msparea.setAdapter(adapter);
我SpinnerObject看起来是这样的:
public class Spinnerobject {
private int id;
private String value;
public Spinnerobject (int id , String value) {
this.setId(id);
this.setValue(value);
}
private void setId(int id){
this.id = id;
}
public int getId() {
return this.id;
}
private void setValue(String value){
this.value = value;
}
private String getValue() {
return this.value;
}
@Override
public String toString() {
return getValue();
}
}
它拥有id和从我的数据库中的值。我可以使用此(int) msparea.getSelectedItemId();
引用微调对象中选定项目的ID,但我需要获取微调对象中所选项目的值。我如何访问Spinnerobject选定的值?