Cacher le clavier lorsque vous naviguez à partir d'un fragment à l'autre

J'ai un Fragment qui contient un Texte à Modifier. Lorsque l'Édition de Texte est enfoncée, le clavier est affiché. Lorsqu'il est pressé le bouton Enregistrer dans le coin supérieur, l'application renvoie au fragment précédent, mais le clavier persiste.

Je voudrais le clavier caché lors de la navigation pour le fragment précédent.

S'il vous plaît, notez que j'ai essayé cette solution:
Fermer/masquer le Clavier Android.

InputMethodManager imm = (InputMethodManager)getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myView.getWindowToken(), 0);

J'ai essayé de l'utiliser dans les deux fragments, dans la méthode onCreate.

J'ai aussi essayé de cacher le clavier souple dans la mise en page:

android:windowSoftInputMode="stateAlwaysHidden"

Aucun de ces fonctionné, malheureusement.

Je l'aurais posté quelques photos, mais je n'ai pas assez de réputation encore.
J'apprécierais toute constructive de l'aide et de l'opinion, et ne pas oublier que "Un homme sage peut en savoir plus à partir d'une stupide question qu'un imbécile peut apprendre à partir d'un sage réponse." 🙂

Ce qui concerne,
Alexandra

  • Qu'est-ce que mavue?
  • Il s'agit d'un ordinaire Modifier le Texte. Tout comme dans la solution.
  • Essayez d'utiliser getView() (méthode de Fragment)