Comment masquer le Clavier Souple lorsque l'activité commence

J'ai un Edittext avec android:windowSoftInputMode="stateVisible" dans le Manifeste. Maintenant, le clavier sera affiché lors du démarrage de l'activité. Comment le cacher? Je ne peux pas utiliser android:windowSoftInputMode="stateHidden parce que quand le clavier est visible, puis de minimiser l'application et de la reprendre le clavier doit être visible.
J'ai essayé avec

InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0);

mais il ne fonctionne pas.

InformationsquelleAutor Aju | 2013-09-24