1
Quelqu'un pourrait-il me faire savoir quels événements tirer pour afficher et masquer le clavier logiciel, y compris les écouteurs d'événements?android événement de clavier logiciel
Merci.
Quelqu'un pourrait-il me faire savoir quels événements tirer pour afficher et masquer le clavier logiciel, y compris les écouteurs d'événements?android événement de clavier logiciel
Merci.
Je pense que c'est ce que vous cherchez,
EditText editText = (EditText) findViewById(R.id.myEdit);
InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
Et pour le fermer à nouveau:
InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.hideSoftInputFromWindow(editText.getWindowToken(), 0);
Rappelez-vous, le clavier logiciel affichera uniquement sur les appareils qui ne sont pas clavier physique.
merci James, cependant, j'essaie de déclencher cet événement à partir du TextView. C'est possible? – emet