我正在使用自己的数据库并获取特定的列并显示列表视图。这里使用addTextChangedListener
这样的方法:
adapter = new ArrayAdapter<String>(this, R.layout.main , R.id.product_name, optionlist);
listview.setAdapter(adapter);
inputSearch.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
// When user changed the Text
MainActivity.this.adapter.getFilter().filter(cs);
}
@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
}
@Override
public void afterTextChanged(Editable arg0) {
}
});
我的问题是:当我在编辑文本中搜索数据时,只有特定的数据可见,否则我的列表视图中没有数据显示如何在这里解决我的问题。
在这里搜索时间数据像这样可见,否则没有数据可见
我希望这个没有搜索在列表视图中没有可见的数据:
但这里的数据是这样可见的: