J'ai un texte d'édition et un bouton de sauvegarde, je veux fermer le clavier en cliquant sur le bouton de sauvegarde au lieu d'appuyer sur la touche retour, le clavier doit être fermé après avoir entré le bouton de sauvegarde. Comment y parvenir s'il vous plaît me aider et merci à l'avancecacher le clavier android en appuyant sur entrer
2
A
Répondre
6
Vous pouvez remplacer onkeypress sur votre edittext et vérifiez si l'a été pressé et enter si vrai, alors cacher
myEditText.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_ENTER) {
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
}
return false;
}
});
3
android set hidden the keybord on press enter (in a EditText)
Je pense que c'est ce que vous devez
sinon, essayez d'utiliser ceci à votre texte, mais je ne l'ai pas testé:
android:singleLine="true"
+0
merci pour la réponse rapide, mais je veux le edittext être multiligne – Jes
1
La solution suivante est pour les amis Xamarin ...
NOTE: C'est au moins un caractère qui a été tapé et ensuite la touche 'Entrée' enfoncée.
private SearchView _searchView;
public override bool OnCreateOptionsMenu(IMenu menu)
{
//Do things here... Call MenuInflater......
_searchView.QueryTextSubmit += _searchView_QueryTextSubmit;
}
void _searchView_QueryTextSubmit(object sender, SearchView.QueryTextSubmitEventArgs e)
{
InputMethodManager imm = (InputMethodManager)GetSystemService(InputMethodService);
imm.HideSoftInputFromWindow(_searchView.WindowToken, HideSoftInputFlags.None);
e.Handled = true;
}
Questions connexes
- 1. Vous voulez cacher le clavier en appuyant sur un bouton dans iOS
- 2. Comment cacher le clavier en appuyant sur le bouton de la barre
- 3. cacher le clavier dans Android?
- 4. masquer le clavier iPad en appuyant sur la touche Retour
- 5. Déclenchez une sonnerie en appuyant sur Rechercher sur le clavier
- 6. Toast cacher derrière le clavier sur BB10
- 7. cacher le clavier sur iphone
- 8. Comment cacher le clavier logiciel sur EditText
- 9. Android cacher le clavier sur btn cliquez sur
- 10. Java mettre l'accent sur jbutton en appuyant sur entrer
- 11. cacher le clavier Android pour EditText
- 12. cacher le clavier virtuel dans Android?
- 13. déclencher l'événement en appuyant sur entrer dans les cellules datagridview
- 14. asp.net - en appuyant sur ENTRER dans une zone de texte et le formulaire soumet
- 15. IOS clavier entrer le sélecteur
- 16. cacher le clavier ios
- 17. Jouer en cliquant sur le son en appuyant sur le bouton clavier personnalisé XAMARIN
- 18. Cacher le clavier virtuel toujours
- 19. Android Personnalisation du clavier Android pour entrer ou faire disparaître le clavier
- 20. comment cacher le clavier virtuel
- 21. Bouton android tout en appuyant sur
- 22. utiliser actioncript appuyer sur entrer sur le clavier pour soumettre le formulaire
- 23. enregistrer le texte entré sous le champ de texte en appuyant sur entrer
- 24. Android cacher le clavier, mais un curseur reste à l'écran
- 25. Saut désactivé EditText en appuyant sur le bouton Suivant IME sur le clavier logiciel
- 26. Cacher le clavier virtuel quand vous cliquez sur un bouton
- 27. Comment cacher le clavier sur la touche d'entrée
- 28. Android cacher le clavier logiciel de l'appel composé
- 29. Désactiver le clavier ou la prise en charge complète du clavier sur l'activité Android?
- 30. OSX Carbon: Tapez sur l'événement Quartz pour entrer le clavier
merci pour l'aide rapide u r vraiment super – Jes