SearchView searchView = (SearchView) MenuItemCompat.getActionView(menu.findItem(Menus.SEARCH));
searchView.setQueryHint(this.getString(R.string.search));
editSearch = (EditText) searchView.findViewById(android.support.v7.appcompat.R.id.search_src_text);
editSearch.setHintTextColor(getResources().getColor(R.color.white));
searchView.setOnQueryTextListener(OnQuerySearchView);
private OnQueryTextListener OnQuerySearchView = new OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String newText) {
if (TextUtils.isEmpty(newText)) {
listAllContact.clearTextFilter();
} else {
listAllContact.setFilterText(newText.toString());
}
return true;
}
@Override
public boolean onQueryTextChange(String newText) {
String text = editSearch.getText().toString()
.toLowerCase(Locale.getDefault());
adapter.filter(text);
return true;
}
};
risposta
Ecco un modo per farlo -
@Override
public void onBackPressed() {
// Write your code here
super.onBackPressed();
}
Downvote? La domanda non è stata posta chiaramente e da quello che ho capito, il richiedente deve scoprire come gestire l'azione quando viene premuto il pulsante Indietro e la mia soluzione lo fa esattamente. – Confuse
hai un punto. Questa è la domanda peggio mai fatta. Non un singolo dettaglio sul problema ... –
Questa non è la risposta. La domanda riguarda la stampa della freccia indietro sul display della ricerca. –
Se si utilizza android.support.v7.widget.SearchView come voce di menu:
<menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_search"
android:title=""
app:showAsAction="ifRoom|collapseActionView"
app:actionViewClass="android.support.v7.widget.SearchView"/>
</menu>
È possibile gestire di nuovo il tasto (per stato espanso) con:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu, menu);
MenuItem searchItem = menu.findItem(R.id.action_search);
searchItem.expandActionView();
MenuItemCompat.setOnActionExpandListener(searchItem, new MenuItemCompat.OnActionExpandListener() {
@Override
public boolean onMenuItemActionExpand(MenuItem item) {
return true;
}
@Override
public boolean onMenuItemActionCollapse(MenuItem item) {
// Write your code here
return true;
}
});
}
- 1. Come gestire il pulsante di ricerca dell'hardware Android?
- 2. Come gestire il pulsante Indietro della vista di ricerca in Android
- 3. Android: come gestire il clic del pulsante
- 4. Ricerca personalizzata Visualizza tutto cliccabile in Android
- 5. Android: come rendere il pulsante di immissione della tastiera dire "Cerca" e gestire il suo clic?
- 6. Come gestire il pulsante Annulla in JOptionPane
- 7. ActionBar Android Personalizza la ricerca Visualizza
- 8. Android Azione Bar con la ricerca Visualizza
- 9. come ascoltare il pulsante di ricerca della tastiera in searchView
- 10. Xpath per il pulsante di avere il testo come 'Nuovo'
- 11. Pulsante Xamarin.Forms in ViewCell. Come gestire l'evento?
- 12. Pulsante di ricerca all'interno della casella di ricerca come Bing
- 13. Come gestire il "pulsante Indietro" su Android quando viene visualizzata una finestra di dialogo di avanzamento
- 14. Come cambiare il colore di un pulsante in Android Studio
- 15. come gestire il pulsante di chiusura della finestra nel cacao
- 16. Pulsante rotondo in Android .. evitare di premere "fuori" il pulsante?
- 17. Rimuovi il bordo tra Visualizza e Barra di ricerca
- 18. Come gestire il trascinamento in un'app di scacchi Android?
- 19. Pulsante "Visualizza riepilogo" Twitter
- 20. Come si aggancia il pulsante di ricerca dell'hardware su WP7
- 21. manca il pulsante "visualizza pagina profilo app"
- 22. PhoneGap, inAppBrowser non visualizza il pulsante "completato"
- 23. gestire il pulsante indietro in un singolo frammento
- 24. app Android su Chrome utilizzando ARC, tenere il pulsante di nuovo in cima abilitato
- 25. Come gestire il pulsante Indietro con più schermi in Libgdx?
- 26. pulsante contatore e nuovo pulsante
- 27. Come convertire Android Visualizza in PDF
- 28. Come modificare il colore della barra di ricerca in Android?
- 29. come disabilitare il pulsante Indietro in Android
- 30. UISearchBar - che cos'è il "pulsante dei risultati di ricerca"?
puoi espandere la tua domanda? – sbrichards
Ecco il link esattamente ciò che http://stackoverflow.com/a/25842354/1878148 – Narendra