我想通過在編輯文本上輸入關鍵字並從中輸入一個按鈕來從現有列表中檢索匹配的結果。我正在嘗試此代碼。但它不起作用。請注意,我想按鈕點擊的結果。請解決這個問題。我想在按鈕點擊上獲得搜索結果
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