ozz*_*zem 6 android listview filter adapter
我有一个适配器,我使用一个 ad.getFilter().filter(s);过滤器listView.
如果我在EditText中写一个单词,它的效果很好.
如果在单词后写一个空格字符,它不起作用(结果没有行).
我想用名称和surmane做一个过滤器.我想插入"Mario Rossi"edittext并得到一个结果..我希望我解释.
非常感谢.
private TextWatcher filterTextWatcher = new TextWatcher() {
public void afterTextChanged(Editable s) {
}
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
public void onTextChanged(CharSequence s, int start, int before,
int count) {
ad.getFilter().filter(s);
}
};
Run Code Online (Sandbox Code Playgroud)
您的代码很完美,但有一些小错误
private TextWatcher filterTextWatcher = new TextWatcher() {
public void afterTextChanged(Editable s) {
ad.getFilter().filter(s);
}
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
public void onTextChanged(CharSequence s, int start, int before,
int count) {
}
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
671 次 |
| 最近记录: |