Bonjour,
Depuis la dernière mise à jour de mon appli, un bug est apparu sans que je ne comprennent comment. Mise à part sur l'activité principale, et une autre crée dynamiquement, le clavier virtuel apparait dès que j'ouvre les autres activités, alors qu'il n'y a rien à taper (pas d'edittext ou autre).
J'ai ajouté android:windowSoftInputMode="stateHidden" entre les balises des activités dans le manifest, mais rien de changer.
J'ai aussi trouvé une fonction sur le net :mais j'ai toujours le meme problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 protected void hideKeyboard() { View view = this.getCurrentFocus(); if (view != null) { InputMethodManager inputManager = (InputMethodManager) this.getSystemService(Context.INPUT_METHOD_SERVICE); inputManager.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0); // avec soit cette ligne inputManager.hideSoftInputFromWindow(view.getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS); // soit celle-ci } }
Ca me le faisait pas sur les émulateurs, mais sur mon téléphone, et j'ai eu des retours sur ce souci.
Avez vous déjà rencontré ce problème et sa solution ?
Merci
Partager