Domanda

Quando un utente preme il tasto duro Ricerca sul dispositivo, spettacoli Android di ricerca rapida Bar. Come faccio a disattivare la ricerca rapida Bar?

È stato utile?

Soluzione

Al fine di completamente disabilitata di ricerca rapida Bar, l'override del metodo onSearchRequested()and restituisca true incondizionatamente.

Altri suggerimenti

ignorare onKeyDown nella vostra attività:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_SEARCH) {            
        return true;
    } else return super.onKeyDown(keyCode, event);
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top