我的档案: callListFragment.java - >扩展ListFragment
MemberListAdapter.java - > extends ArrayAdapter (MemberListAdapter中的内部类 - 视图持有者)
memberViewModel.java - >个人资料图片图标,全名,电子邮件地址。
fragment_calllist.xml calllist_item.xml
需要在callListFragment中实现listView的搜索功能。
答案 0 :(得分:0)
在onCreateView方法中调用searchMembers。
searchEditText.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
// When user changed the Text
yourListFragment.this.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
}
});