Y at-il un moyen de cacher le clavier virtuel une fois que je clique sur un bouton dans Android? Le clavier apparaît à l'origine lorsque l'utilisateur touche un composant edittext; Je voudrais qu'il se ferme une fois qu'un bouton est poussé.Cacher le clavier virtuel quand vous cliquez sur un bouton
4
A
Répondre
20
Pour masquer essayer de clavier virtuel/utiliser cette
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(medtSearchQuery.getWindowToken(), 0);
17
meilleures pratiques pour clavier cacher:
InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
Il recevra automatiquement la mise au point en cours et cachera clavier. Peu importe combien de vues vous avez.
+1
merci cela a fonctionné pour moi – aida
2
Utilisez le code ci-dessous
your_button_id.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
try {
InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0);
} catch (Exception e) {
// TODO: handle exception
}
}
});
Questions connexes
- 1. Cacher le clavier virtuel toujours
- 2. comment cacher le clavier virtuel
- 3. Comment activer le clavier lorsque vous cliquez sur le bouton
- 4. Cacher un bouton sur cliquez dehors
- 5. Android cacher le clavier sur btn cliquez sur
- 6. S60 émulateur cacher clavier virtuel
- 7. Ouvrir le clavier sur le bouton cliquez
- 8. cacher le clavier virtuel dans Android?
- 9. lorsque vous cliquez sur editText afficher le clavier android
- 10. comment cacher le clavier sur la vue disparaître ou le bouton cliquez sur iphone
- 11. Ajouter un bouton pour cacher le clavier
- 12. Comment cacher le clavier par défaut lorsque vous cliquez sur le menu?
- 13. Cliquez sur EditText n'affiche pas le clavier virtuel
- 14. cacher div quand cliquez seulement sur ce
- 15. Android: Masquer le clavier après le bouton, cliquez sur
- 16. Bouton pour afficher le clavier virtuel?
- 17. Vous voulez cacher le clavier en appuyant sur un bouton dans iOS
- 18. cacher le clavier sur iphone
- 19. Popup quand cliquez sur le bouton Yii
- 20. Comment cacher le clavier logiciel sur EditText
- 21. ASP.NET C# Comment cacher/afficher le texte lorsque vous cliquez sur un bouton
- 22. comment montrer et cacher par jQuery quand cliquez sur un div et masquer quand cliquez sur le corps aussi
- 23. Affichage de l'affichage sur le clavier virtuel
- 24. UISplitViewController cacher automatiquement le clavier quand taping vue détaillée sur
- 25. Android: EditText et Button; lorsque vous cliquez sur le bouton, unfocuser EditText et masquer clavier souple?
- 26. Affichage Android Clavier numérique sur le bouton Cliquez sur
- 27. Développer le clavier virtuel sur le PlayBook
- 28. BlackBerry - cacher le clavier virtuel sur un écran qui ne s'étend pas MainScreen
- 29. Comment ouvrir Clavier sur le bouton cliquez sur android?
- 30. Exécuter quand lorsque vous appuyez sur Ctrl + cliquez sur un bouton dans un WinForm?
double possible de [Comment fermer/masquer le clavier souple Android?] (Http://stackoverflow.com/questions/1109022/how-to-close-hide -le-clavier-android-doux) – Aleadam