【问题标题】:How to set the ArrayList<User> to spinner in android如何将 ArrayList<User> 设置为 android 中的微调器
【发布时间】:2014-02-25 05:35:12
【问题描述】:

在我的 Android 应用程序中,我想将 ArrayList 设置为微调器。 我不知道如何将上面的列表设置为微调器。 请告诉我该怎么做。

下面是 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;
}
}

【问题讨论】:

标签: android spinner android-arrayadapter


【解决方案1】:
Spinner spinner = (Spinner) findViewById(R.id.your_spinner);
List<User> list = new ArrayList<User>();
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, list);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(dataAdapter);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多