------------------------------------------------------------------------------------
import java.io.Serializable;
public class
SpinerData implements Serializable{
private String Id;
private String value;
public String getId() {
return Id;
}
public void setId(String id) {
Id = id;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
public SpinerData(String id, String value) {
super();
Id = id;
this.value = value;
}
@Override
public String toString() {
return value;
}
}
----------------------------------------------------------
private List<<font color="#ff0000">SpinerData>
splist=new ArrayList();
------------------------------------------------------
dealCompany(sdh.containsKey("configSite")?sdh.getValue("configSite"):"");
this.companyCsid.setPrompt("请选择");
this.spadapter=new ArrayAdapter(NewOrder.this,android.R.layout.simple_spinner_item,
splist);
this.spadapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
this.companyCsid.setAdapter(this.
spadapter);
本文介绍了一种在Android应用中配置Spinner组件的方法。通过创建`SpinerData`类来存储Spinner项的数据,并利用`ArrayAdapter`适配器将数据源绑定到Spinner组件上,实现了动态填充和选择监听。

被折叠的 条评论
为什么被折叠?



