2012-11-12 4 views
0

J'ai posté une question similaire: Android - How to disable Search button, how to implement onSearchRequested()? Mais à l'époque je n'étais pas très sûr de ce que je cherchais. Mais cette fois je serai très précis. Ce que je ne cherche pas est: Comment je peux utiliser le constructeur de dialogue pour désactiver le bouton de recherche. Cela a été répondu. Ce que je cherche est: Comment puis-je utiliser la méthode onSearchRequested() pour désactiver de manière permanente le bouton de recherche. S'il vous plaît jeter un oeil ici http://www.youtube.com/watch?v=9lekcH1JAf0&feature=youtu.be pour plus d'élaboration.Comment utiliser onSearchRequested() pour désactiver le bouton de recherche globalement?

En ce qui concerne cette méthode, Google déclare ce qui suit: « Vous pouvez remplacer cette fonction pour forcer la recherche globale, par exemple en réponse à une clé de recherche dédié, ou recherche de bloc entièrement (en retournant simplement faux) ». Voici le lien: http://developer.android.com/reference/android/app/Activity.html#onSearchRequested%28%29

+0

Pouvez-vous préciser le cadre dans lequel vous souhaitez désactiver la recherche? Juste au sein de votre application, ou sur l'appareil dans son ensemble? Qu'est-ce que vous voulez faire au lieu de cliquer sur le bouton de recherche? – Phil

Répondre

0
@Override 
public boolean onSearchRequested() { 

    return true;//block search 

} 

si ne fonctionne pas Avez-vous essayé cette solution ?:

https://stackoverflow.com/a/5461709/1552551

+0

Cela ne fonctionne pas. Je vous souhaite vérifié les questions ci-dessus. –

+0

J'ai édité ma réponse – BigBen3216

+0

Je viens de l'essayer. Ne fonctionne pas –

Questions connexes