how I can set a listener into 'clear text' button in searchView (not close). And no, onQueryTextChange set to empty does not solve my problem.
Greetings
Try to get clearButton from SearchView and set OnClickListener like below:
ImageView clearButton = searchView.findViewById(androidx.appcompat.R.id.search_close_btn);
clearButton.setOnClickListener(v -> {
if(searchView.getQuery().length() == 0) {
searchView.setIconified(true);
} else {
// Do your task here
searchView.setQuery("", false);
}
});
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With