Bonjour à tous, je veux supprimer ou effacer editext Focus lorsque l'utilisateur cliquer sur listeView. Chaque réponse sera appréciée. P>
Lorsque l'utilisateur cliquez sur listview, il va à fragment_detail.xml et je mets aussi ces Atributes mais ne fonctionne pas. Android: Fonctionnement = "vrai" Android: focautintouchmode = "vrai" p> blockQuote>
ce fragment où l'utilisateur cliquez sur i aussi mettre la vue.clearfocus (); mais ne fonctionne pas p>
Merci pour tout le monde. P>
3 Réponses :
Ajouter ci-dessous dans votre fichier XML.
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content"> <requestFocus/> </LinearLayout>
Cette méthode ne supprime que la mise au point mais pas le clavier. Comment supprimer le clavier aussi #mehul Kabaria
Vous devez toujours avoir un clavier caché pour cet écran?
Non j'ai le clavier de concentration pour cet écran
J'utilise ce code. Ce code ferme le clavier et Clear EditText Focus.
Essayez ceci;
devrais-je appeler définir cette fonction dans OnSevieweated ou ailleurs, je ne me dérange pas
Je le fais par programme avec, il supprime la mise au point et le clavier.
editText.clearFocus(); editText.setShowSoftInputOnFocus(false);