public class Organization {
private String name;
private Long id;
public Organization(){
}
public Organization(String name, Long id) {
super();
this.name = name;
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
}
的微調是:
Spinner sp = (Spinner) navigationView.getMenu().findItem(R.id.brand_spinner).getActionView();
sp.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_spinner_dropdown_item,contactList));
sp.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
String value = parent.getItemAtPosition(position).toString();
Toast.makeText(parent.getContext(),""+value+"",Toast.LENGTH_SHORT).show();
}
});
我怎麼能同時通過姓名和身份證到微調和應微調上市,通過在選擇名稱微調。將名稱的ID存儲在本地變量中。
http://stackoverflow.com/questions/1625249/android-how-to-bind-spinner-to-custom-object-list –
定義適配器是必需的爲了這。 –
http://stackoverflow.com/questions/35983176/how-to-create-spinner-list-using-customadapter-in-android –