0
在我的Android應用程序中,我想將ArrayList <用戶>設置爲微調框。 我不知道如何將上面的列表設置爲微調。 請告訴我該怎麼做。如何將ArrayList <User>設置爲android中的微調框架
下面是User bean類。
class User {
String userId;
String userName;
String userCountry;
public String getuserId() {
return CountryId;
}
public void setuserId(String userId) {
userId = userId;
}
public String getuserName() {
return userName;
}
public void setuserName(String userName) {
userName = userName;
}
public String getuserCountry() {
return userCountry;
}
public void setuserCountry(String userCountry) {
userCountry = userCountry;
}
@Override
public String toString() {
// TODO Auto-generated method stub
return userName;
}
}
你需要創建[自定義適配器(http://adanware.blogspot.in/2012/03/android-custom-spinner-with-custom.html) –
什麼是錯的你覆蓋toString並返回userName。使用'ArrayAdapter'並將其設置爲微調,並且如果您不想僅使用用戶名就可以使用自定義adpater – Raghunandan
http://stackoverflow.com/questions/7955424/creating-a-spinner-from-an-arraylistobject this和http://stackoverflow.com/questions/6562236/android-spinner-databind-using-array-list這可能會幫助你.. –