IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

listener multi autocompletetextview sur une télé


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    584
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 584
    Par défaut listener multi autocompletetextview sur une télé
    Bonjour,
    je développe une appli pour ma télé sous android.
    Mais j'ai un nouveau problème.
    J'ai une activity qui possède un multiAutocompletetTextView avec un adapter custom.
    Le problème c'est que j'ai mis un onItemClickListener sur le champs, qui fonctionne dans l'émulateur lorsque je clic sur le champ avec la souris.
    Mais sur la télé, il n'y a pas de souris, et je peux donc pas déclencher ce listener.

    Comment faire pour écouter le click sur la proposition au dessus tu clavier ?

    Nom : Capture d’écran_2016-09-18_12-41-55.png
Affichages : 198
Taille : 146,9 Ko

    D'avance merci,
    Cordialement,
    Bebuck.

  2. #2
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    584
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 584
    Par défaut
    Après pas mal de recherche, j'ai découvert le listener onSuggestionListener.
    Mais celui ci s'applique sur une SearchView et non un MultiAutocompleteTextView

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    584
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 584
    Par défaut
    Petit up.
    Je pense que je pars pas dans la bonne direction.
    J'ai donc essayé de mettre un listener sur le clavier :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    monAdapterCustom.setOnKeyListener(new View.OnKeyListener() {
                @Override
                public boolean onKey(View view, int i, KeyEvent keyEvent) {
     
                    if (keyEvent.getKeyCode() == KeyEvent.KEYCODE_ENTER) {
                        // Récupération de la suggestion séléctionné
                        System.out.println("On passe bien ici");
                    }
                    return false;
                }
            });
    Le code passe bien dans la condition, mais je sais pas comment récupérer le texte sélectionné lors de l'appui sur le toucher ENTER.

  4. #4
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par défaut
    convertSelectionToString(Object selectedItem) ?

    getOnItemSelectedListener ()

    L'utilisateur doit sélectionner un item, ensuite tu auras l'item et donc son texte...

  5. #5
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    584
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 584
    Par défaut
    Merci de votre réponse.
    Le souci c'est que sur la télé on ne peut pas sélectionner l'item dans la "listView" car il n'y a pas de souris, juste le clavier virtuel

  6. #6
    Modérateur
    Avatar de Hizin
    Homme Profil pro
    Développeur mobile
    Inscrit en
    Février 2010
    Messages
    2 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur mobile

    Informations forums :
    Inscription : Février 2010
    Messages : 2 180
    Par défaut
    Jouer avec le focus n'est pas possible ?
    C'est Android, PAS Androïd, ou Androïde didiou !
    Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.

    Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.

    N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android

  7. #7
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par défaut
    Citation Envoyé par Bebuck Voir le message
    Merci de votre réponse.
    Le souci c'est que sur la télé on ne peut pas sélectionner l'item dans la "listView" car il n'y a pas de souris, juste le clavier virtuel
    Il doit bien y avoir un moyen de saisie: clavier ou souris ou pointeur de télécommande.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Multi boot sur une clé USB
    Par prgasp77 dans le forum Linux
    Réponses: 6
    Dernier message: 23/08/2010, 09h33
  2. Tri multi-criteres sur une liste d'objets
    Par Rolf-IV dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 01/04/2009, 08h21
  3. [youtube] multi video sur une même div?
    Par bakonu dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 12/05/2008, 15h42
  4. Réponses: 4
    Dernier message: 05/03/2008, 09h43
  5. Recherche multi-mots sur une seule colonne
    Par Badiste dans le forum Langage SQL
    Réponses: 2
    Dernier message: 31/03/2004, 11h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo