0

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

这是我的课。

public class Vehicle
{
 private String model,manufacturer;
}

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

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

4

1 回答 1

2

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

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

public class Vehicle {
 private String model, manufacturer;

 @Override
 public String toString() {
    return model;
 }
}

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

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

于 2013-01-15T17:05:47.707 回答