我有一个 BaseAdpter 类......主 Activity 使用 BaseAdapter 类来设置 ListView,如下所示,
代码
ListView contactList;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
contactList = (ListView)findViewById(R.id.facebookList);
contactList.setAdapter(new **BaseAdapterClass**(this));
现在我在这里使用editView的addTextChangedListener,如下所示,
searchEt.addTextChangedListener(new TextWatcher() {
public void onTextChanged(CharSequence s, int start, int before, int count) {
//do something to filter Base Adapter Class
}
但是我可以理解如何在这里使用onTextChanged()方法来过滤基本适配器的记录,其中排序方式是在搜索 EditBox 中输入文本。请帮助我实现这一目标。如果任何与这种情况相关的示例教程也请参考我......