我有以下列表:
List<String> item = new ArrayList<String>();
它包含一个带有水果的列表。如何过滤first 1 or 2 or three characters
来自元素(startsWith()
)之后的列表并在过滤后显示列表中的第一个元素?
有人可以给我一个例子吗?
欣赏!!
你可以用collection
这个
Collections.sort(item, new Comparator<String>() {
@Override
public int compare(String s1, String s2) {
return s1.compareToIgnoreCase(s2);
}
});
在这里你正在寻找什么。
如何在 Android 上制作漂亮的 ListView 过滤器
或者
这可以帮助你。
TextWatcher
到EditText#addTextChangedListener
onTextChanged
添加或删除项目。ListView
如果您是子类化ArrayAdapter
,它将具有添加和删除方法。
这肯定会帮助你。