2010-10-07 1 views
1

Je suis conscient que la clé de la maison ne peut pas être attrapée, et je suis inquiet qu'un appui long sur la touche de recherche soit une autre touche "Android-OS protégé". Juste pour tester, j'ai essayé d'attraper toutes les clés avec ce code dans mon activité, mais cela n'empêche pas la boîte de dialogue Google Voice Search d'être déclenchée.Existe-t-il un moyen d'intercepter la clé de recherche afin que la boîte de dialogue Recherche Google Voice n'apparaisse pas?

@Override 
public boolean dispatchKeyEvent(KeyEvent event) 
{ 
    return true; 
} 


Edit: J'ai testé ce code sur le Nexus One, et il bloque avec succès l'événement clé sur ce téléphone, mais je dois encore ce problème sur le Droid 2. Les deux sont en cours d'exécution Froyo 2.2

Répondre

Questions connexes