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 :

Appeler des layouts dans un container fixe


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2009
    Messages : 29
    Par défaut Appeler des layouts dans un container fixe
    Bonjour,

    Dans l'application que je suis en train de développer, j'ai dans ma page principale un FrameLayout, qui doit servir de container pour accueillir les pages appelées par un menu (des boutons en bas de la page principale).

    Les pages a inclure sont des layouts (liste.xml, contact.xml ...)

    Le but est d'avoir un contenu de fond statique, car commun à toutes les pages, et d'afficher les pages dans ce container quand on les appelle via les boutons du menu.

    Ma question : Peut-on et si oui comment appeler et afficher le contenu d'un layout dans ce container ?

    Je vous remercie grandement d'avance pour vos réponses

  2. #2
    Membre très actif Avatar de _Xavier_
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2009
    Messages : 311
    Par défaut
    Citation Envoyé par xsmokingbenx Voir le message
    Bonjour,

    Dans l'application que je suis en train de développer, j'ai dans ma page principale un FrameLayout, qui doit servir de container pour accueillir les pages appelées par un menu (des boutons en bas de la page principale).

    Les pages a inclure sont des layouts (liste.xml, contact.xml ...)

    Le but est d'avoir un contenu de fond statique, car commun à toutes les pages, et d'afficher les pages dans ce container quand on les appelle via les boutons du menu.

    Ma question : Peut-on et si oui comment appeler et afficher le contenu d'un layout dans ce container ?

    Je vous remercie grandement d'avance pour vos réponses
    Ce que tu veux est possible, en utilisant la balise <include> http://android-developers.blogspot.c...timize-by.html.

    Si je comprends bien ta contrainte est de minimiser le nombre d'activités à créer. Si c'est le cas ce n'est pas ce qui est conseillé par Google, il faut utiliser le maximum d'activités possibles (dans les limites de la raison) .

    Pour ton problème je créerais pour chaque "variable" une activité et c'est le contenu statique que j'isolerais dans un layout spécial pour l'inclure dans les activités créées.

  3. #3
    Membre averti
    Inscrit en
    Juin 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2009
    Messages : 29
    Par défaut
    Super, merci des conseils, je vais regarder ça !

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/06/2012, 13h00
  2. [Toutes versions] Appeler des macros dans une macro
    Par zakharorion dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 07/12/2011, 15h29
  3. Réponses: 1
    Dernier message: 07/01/2010, 16h16
  4. appelle des fonctions dans une autre
    Par bennkabazz dans le forum Requêtes
    Réponses: 0
    Dernier message: 01/12/2008, 15h40
  5. [MEX] Comment appeler des modules dans un projet
    Par fatenov dans le forum MATLAB
    Réponses: 4
    Dernier message: 22/11/2007, 22h58

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