0
votes

Comment supprimer ou effacer editext Focus sur listView cliquez sur Android Java

Bonjour à tous, je veux supprimer ou effacer editext Focus lorsque l'utilisateur cliquer sur listeView. Chaque réponse sera appréciée.

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"

ce fragment où l'utilisateur cliquez sur i aussi mettre la vue.clearfocus (); mais ne fonctionne pas

Merci pour tout le monde.


0 commentaires

3 Réponses :


0
votes

Ajouter ci-dessous dans votre fichier XML.

<LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">
    <requestFocus/>
</LinearLayout>


3 commentaires

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



0
votes

J'utilise ce code. Ce code ferme le clavier et Clear EditText Focus. Essayez ceci; xxx


1 commentaires

devrais-je appeler définir cette fonction dans OnSevieweated ou ailleurs, je ne me dérange pas



0
votes

Je le fais par programme avec, il supprime la mise au point et le clavier.

editText.clearFocus();
editText.setShowSoftInputOnFocus(false);


0 commentaires