В обычном Edittext
я бы использовал что-то вроде, в моем TextWatcher
методе:
@Override
public void onTextChanged(CharSequence charSequence, int start, int before,
int count) {
String str = charSequence.toString();
//if it starts with " " then don't recognise it, simply put ""
if (str.equals(" ")) {
Edittext.setText("");
}
}
Как бы я сделал эквивалент в моем searchview
?
Я пытаюсь с такими вещами, как:
// listening to search query text change
searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextChange(String query) {
String str = searchView.getQuery().toString();
//if it starts with " " then don't recognise it, make it ""
if (str.equals(" ")) {
searchView.setQuery("", false);
}
}
});