Justement, pour une raison que je ne connais pas, la zone de texte de cette activitée ne lance pas automatiquement le clavier...
Et pourtant, le clavier s'affiche/se masque automatiquement sur une zone de texte (d'une alertDialog) d'une autre activitée.
Je suis bien d'accord que ça peut être une mauvaise habitude de forcer, mais il vaut mieux "l'afficher en trop" pour les téléphones ayant un vrai clavier, que de bloquer ceux qui n'ont pas de clavier.
Au passage, merci jahbromo pour tes lignes de codes (ce n'était pas vraiment le problème par contre, car j'avais déjà le code pour afficher/masquer, mais légèrement différent).
En retirant le "<requestFocus />" dans l'EditText (fichier .xml), mon code fonctionne.
Mais ça reste étrange... Le requestFocus est aussi dans le xml de mon autre activitée et porutant ça marche très bien (tellement bien que ça se fait automatiquement).
A n'y rien comprendre...
J'aimerais quand même éviter de forcer, mais je ne vois pas comment ?
Partager