This code is the same as the one below, in the click listener.
Would you mind adding a private method "onSearch()" method to the CardBrowser and call the same methods from both listeners?