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

Composants graphiques Android Discussion :

TableLayout view verification


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par défaut TableLayout view verification
    Bonjour,

    J'affiche un tableLayout quand il y a des données.

    Je voudrais savoir si il est possible de vérifier si le TableLayout a été ajouté à la vue principal?

    Merci.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par défaut
    le TableLayout se trouve dans un LinearLayout.

    Est-ce que cela marche?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    if (monLinearLayout.getChildCount()>0) {
    // presence Tablelayout
     
    }else{
     
    }

  3. #3
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Tu peux aussi mettre un id à ton table layout et tenter de le récupérer depuis ton code (findviewbyid) et tester le résultat. Si c'est nul, c'est que ton composant n'est pas présent sur ta vue.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par défaut
    Le problème c'est que mon TableLayout est crée dynamiquement et tout les 5 seconde il y a une nouvelle instance de TableLayout

  5. #5
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    Dans ce cas tu peux récupérer une par une les vue de ta linear , puis tu les caste en TableLayout . Si une des vues n'est pas null après le cast alors c'est que tu as une vue héritant d'une TableLayout dans ta linear .

    C'est pas propre mais ça marche .

Discussions similaires

  1. Verification de l'existence d'une view?
    Par Karibou dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/09/2005, 15h14
  2. Tree View avec XML et XSL
    Par Drooxy dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 22/04/2003, 10h21
  3. Réponses: 6
    Dernier message: 21/06/2002, 14h48
  4. Réponses: 2
    Dernier message: 10/06/2002, 11h03
  5. verification de doublons dans un tableau
    Par bohemianvirtual dans le forum C
    Réponses: 11
    Dernier message: 25/05/2002, 12h21

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