2013-01-15 356 views
0

我正在嘗試爲我的android應用程序實現搜索功能。所以,我正在使用AutoCompleteTextView。但是,我正在使用自定義對象的ArrayList。如何在android中爲AutoCompleteTextView設置CustomObject的ArrayList?

這是我的班。

public class Vehicle 
{ 
private String model,manufacturer; 
} 

現在,我有這些車輛對象的ArrayList。

我的問題是,如何使用這些arraylist對象設置爲適配器AutoCompleteTextView來搜索model

回答

2

如何使用這些arraylist對象設置爲適配器 AutoCompleteTextView用於搜索模型?

你不說你怎麼從Vehicle類展示。設置在AutoCompletTextView最簡單的方法是使用簡單的ArrayAdapter(其中僅會顯示Vehicle一個值,該模型),並修改Vehicle類是這樣的:

public class Vehicle { 
private String model, manufacturer; 

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

然後簡單地給定製Vehicle名單將對象設置爲ArrayAdapter並將適配器設置爲AutoCompleTextView

對於任何更復雜的事情,你需要提供更多的細節。

相關問題