Sto usando searchview nella mia applicazione (senza barra delle azioni). Come posso comprimere searchview dopo l'invio del testo della query?android - chiudi searchview after submit
Ho questi ascoltatori;
@Override
public boolean onQueryTextSubmit(String query) {
InputMethodManager imm = (InputMethodManager)thisFr.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(globalSearch.getWindowToken(), 0);
return false;
}
@Override
public boolean onQueryTextChange(String newText) {
// TODO Auto-generated method stub
return false;
}
Non uso ActionBar quindi non ho una funzione come collapseActionView().
in attesa di aiuto
Grazie
Probabilmente è possibile chiamare .setVisibility (View.GONE) nella visualizzazione di ricerca - oppure esiste un motivo per cui non è possibile farlo? – Cornholio
Io secondo Cornholio per quello, con un'animazione puoi ottenere un bel collasso –
Grazie per i commenti. Ma se si impostaVisibility su GONE, anche l'icona di ricerca sarà invisibile. non è vero? Voglio iconizzare la vista di ricerca. – dracula