2010-10-28 18 views
0

J'ai un menu contextuel sur un TextView représentant un nom d'utilisateur dans mon application. Lorsque le context menu semble que je veux avoir certaines options telles que Afficher les statistiques etc. Le context menu apparaît bien et tout fonctionne très bien mais il est l'ajout méthode d'entrée au context menu et je ne veux pas là. Ce n'est pas pertinent pour le menu contextuel et il n'y a pas d'entrée de texte. Comment puis-je retirer cet article du context menu? Je l'ai essayé de supprimer item 0 dans le menu contextuel et en ajoutantComment supprimer la méthode de saisie du menu contextuel TextView d'android

android:editable="false" 

au fichier XML en vain. Des idées?

Répondre

2

Comment sur menu.removeItem(android.R.id.switchInputMethod);?

+0

Parfait! Merci beaucoup, ça a marché comme un charme. Je savais qu'il devait y avoir un moyen. – honeal

+0

pouvez-vous me dire comment obtenir le "menu"? Il est votre personnaliser, je veux obtenir le menu contextuel du système – pengwang

0

Im assez sûr que ce n'est pas possible, la méthode de saisie est la façon dont l'utilisateur change l'IME (clavier logiciel) en cours si les claviers multiples sont installés. C'est un paramètre global.