0
我在我的應用程序中搜索。清除編輯文本時如何清除搜索結果?即使在我從編輯文本中刪除單詞後,搜索結果仍然保持不變。如何實現這一點?我在這裏先向您的幫助表示感謝。如何在清除Android中的編輯文字時清除搜索結果?
我在我的應用程序中搜索。清除編輯文本時如何清除搜索結果?即使在我從編輯文本中刪除單詞後,搜索結果仍然保持不變。如何實現這一點?我在這裏先向您的幫助表示感謝。如何在清除Android中的編輯文字時清除搜索結果?
試試這個:
etSearchText.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
}
@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
int arg3) {
}
@Override
public void afterTextChanged(Editable arg0) {
String text=etSearchText.getText().toString().trim();
if(text.equals(""))
{
//clear the results here
}
}
});
嘿感謝您的快速答覆,並請幫助我的代碼,我需要實現 – cavallo
我加入完整的代碼 – cavallo
@PinkCandy:我的回答已經解釋了你在答案中要求的內容。你只需要在代碼中添加這些代碼行,以及重置/清除結果的代碼。 – Hiral