您好我想知道用户何时点击searchView上的搜索/提交按钮,但他们没有输入任何文字。我知道我可以使用setOnQueryTextListener,但只有在用户输入一些文本时才会调用它。如果您有任何想法,请告诉我。谢谢!!
答案 0 :(得分:1)
验证输入的文本长度如下:
searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String key) {
if(key.length()>2){//if the text to search more then 2 caracter
//user hit the search button, do your search
}
return false;}
@Override
public boolean onQueryTextChange(String s) {
// user is typing ...
return false;
}
});