ed1.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { if(s.toString().equals("")) { init();} else {searchitem(s.toString()); } //如果使用者的搜尋框沒有東西的話則初始化,如果有東西則做篩選動作 } @Override public void afterTextChanged(Editable s) { } });