我想通过在编辑文本上输入关键字并从中输入一个按钮来从现有列表中检索匹配的结果。我正在尝试此代码。但它不起作用。请注意,我想按钮点击的结果。请解决这个问题。我想在按钮点击上获得搜索结果
edt = (EditText) findViewById(R.id.searchbar);
Button b = (Button)findViewById(R.id.search_button);
b. setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
edt.addTextChangedListener(new TextWatcher()
{
@Override
public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3)
{
// TODO Auto-generated method stub
}
@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
SearchListView.this.arrad.getFilter().filter(arg0);
}
});
}
});
}
它不工作 – dan