Android désactiver la touche Enter au clavier souple
Quelqu'un peut me dire comment faire pour activer et désactiver l' Entrée clé dans le clavier?
Qu'est-ce exactement que vous voulez accomplir?
Je voudrais aussi savoir comment faire cela. J'ai remarqué dans mon application phonegap que si j'utilise la touche entrée après avoir terminé l'entrée dans un champ de texte que, parfois, l'écran ne s'affichent pas correctement. Si j'utilise la native android, bouton de retour quand fait il fonctionne parfaitement à chaque fois.
Je voudrais aussi savoir comment faire cela. J'ai remarqué dans mon application phonegap que si j'utilise la touche entrée après avoir terminé l'entrée dans un champ de texte que, parfois, l'écran ne s'affichent pas correctement. Si j'utilise la native android, bouton de retour quand fait il fonctionne parfaitement à chaque fois.
OriginalL'auteur Padma | 2011-09-01
Vous devez vous connecter pour publier un commentaire.
il suffit d'aller à votre xml et de mettre cet attribut dans l'EditText
et entrez votre clé sera allé
android:singleLine est obsolète, mais il fonctionne parfaitement pour ce cas. Merci.
OriginalL'auteur Adnan Ali
Joindre OnEditorActionListener à votre champ de texte et renvoie true de son
onEditorAction
méthode, lorsqueactionId
est égal à IME_ACTION_DONE. Cela permettra d'éviter clavier souple de la clandestinité:Reportez-vous de ce LIEN.
OriginalL'auteur Shankar Agarwal
Dans le
EditText's
disposition mettre quelque chose comme ceci:Vous pouvez également énumérer le reste de la signification des symboles que vous souhaitez pouvoir y entrer, mais pas sur la touche entrée.
OriginalL'auteur g00dy
Essayer, ensemble imeOptions = actionDone
OriginalL'auteur missionMan
Je sais que cette question est assez ancien, mais d'un moyen simple de désactiver la touche enter pour définir android:maxLines="1" dans votre EditText.
La touche entrée est toujours vu et manipulé, mais ne fait rien.
OriginalL'auteur Sam Shute