【发布时间】:2015-05-15 16:34:30
【问题描述】:
我有一个列表视图,它使用列表适配器作为适配器来填充列表视图。我在网上研究了一种添加搜索的方法,但他们都在使用 ArrayAdapters。由于我使用的是列表适配器,因此函数 getFilter() 不起作用。这是我的代码
inputSearch.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
// When user changed the Text
adapter.getFilter().filter(cs);
}
@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
int arg3) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable arg0) {
// TODO Auto-generated method stub
}
有人可以帮我找到一种替代方法吗?
【问题讨论】:
标签: android listview search android-arrayadapter listadapter