【问题标题】:How to set ArrayList of CustomObject for AutoCompleteTextView in android?如何在android中为AutoCompleteTextView设置CustomObject的ArrayList?
【发布时间】:2012-12-29 20:05:15
【问题描述】:

我正在尝试为我的 android 应用程序实现搜索功能。所以,我正在使用 AutoCompleteTextView。但是,我使用的是自定义对象的 ArrayList。

这是我的课。

public class Vehicle
{
 private String model,manufacturer;
}

现在,我有这些 Vehicle 对象的 ArrayList。

我的问题是,如何使用这些对象数组列表设置为AutoCompleteTextView 的适配器以搜索model ??

【问题讨论】:

    标签: android search filter arraylist autocompletetextview


    【解决方案1】:

    如何使用这些对象数组列表设置为适配器 AutoCompleteTextView 搜索模型??

    你没有说你在Vehicle 类中展示了什么。设置AutoCompletTextView 的最简单方法是使用简单的ArrayAdapter(它只会显示模型Vehicle 中的一个值)并像这样修改Vehicle 类:

    public class Vehicle {
     private String model, manufacturer;
    
     @Override
     public String toString() {
        return model;
     }
    }
    

    然后只需将自定义Vehicle 对象列表提供给ArrayAdapter,并在AutoCompleTextView 上设置适配器。

    对于比这更复杂的任何事情,您需要提供更多详细信息。

    【讨论】:

      猜你喜欢
      • 2014-03-24
      • 1970-01-01
      • 2016-05-15
      • 2014-11-20
      • 2011-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多