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