2011-11-24 61 views

回答

2

试试这个:

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 
        }    
       } 
}); 
+0

嘿感谢您的快速答复,并请帮助我的代码,我需要实现 – cavallo

+0

我加入完整的代码 – cavallo

+0

@PinkCandy:我的回答已经解释了你在答案中要求的内容。你只需要在代码中添加这些代码行,以及重置/清除结果的代码。 – Hiral