編集テキストにキーワードを入力してからボタンを入力して、既存のリストから一致した結果を取得したい。私はこのコードを試しています。しかし、うまくいきません。ボタンのクリックで結果が欲しいことに注意してください。問題を整理してください。
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);
}
});
}
});
}