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 :

Barre de Menu et écran central


Sujet :

Composants graphiques Android

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 21
    Points : 20
    Points
    20
    Par défaut Barre de Menu et écran central
    Salut,

    Je suis actuellement sur un problème que vous avez surement déjà rencontré.

    En fait, j'aimerais avoir une barre de menu et un écran central de façon que pour chaque activités lancées par les items du menu s'affichent dans l'écran central.

    Avez une solution ? Ca fais une semaine que je bloque dessus.... Au départ je voulais passer par un SlidingDrawer mais ca va pas.... La poignée du tiroir me dérange.

    J'ai voulu tenter avec un ViewFlipper mais le problème c'est qu'on ne peut pas choisir l'activité à lancer. On lance toujours la suivante....

    a+

  2. #2
    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 : 40
    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
    Points : 4 240
    Points
    4 240
    Par défaut
    Salut,

    Pourrais tu préciser ton besoin ?
    As tu un exemple d'application qui ressemble à ce que tu souhaites faire ?
    Si vous jugez mon post utile dans la résolution de votre problème, n'hésitez pas à utiliser le système de vote afin d'améliorer la qualité du forum

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 21
    Points : 20
    Points
    20
    Par défaut
    Salut,

    Voilà ce que je veux développer.

    On a un écran principal et un ensemble de boutons. Lorsqu'on clique sur un bouton, une activité se lance dans l'écran principal.
    Images attachées Images attachées  

  4. #4
    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 : 40
    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
    Points : 4 240
    Points
    4 240
    Par défaut
    Tu peux soit utiliser un tabpanel pour faire ce que tu as besoin.

    Une autre solution, serais d'utiliser une librairie externe pour faire ceci. Il y a par exemple la librairie "GreenDroid" qui permet pas mal de choses à ce niveau là :
    http://github.com/cyrilmottier/GreenDroid

    exemple
    Si vous jugez mon post utile dans la résolution de votre problème, n'hésitez pas à utiliser le système de vote afin d'améliorer la qualité du forum

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 21
    Points : 20
    Points
    20
    Par défaut
    Merci pour le lien, ca semble correspondre à mon besoin.

    Je vous tiens au courant sur l'installation / l'utilisation de GreenDroid ;o)

    a+

  6. #6
    Membre habitué Avatar de cad13
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 247
    Points : 197
    Points
    197
    Par défaut
    Oui Greendroid est bien adapté à tes besoins, sinon, tu peux faire ta propre interface avec des boutons que tu positionnes en bas de l'écran.
    Christian
    Nexus 1 sous Cyanogen - Acer A500

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 21
    Points : 20
    Points
    20
    Par défaut
    Salut cad13,

    Si je prends ta solution, c'est-à-dire, de mettre des boutons en bas de l'écran. Comment faire comprendre à ces boutons de lancer une activité dans l'écran central ? Car j'avais également eu cette idée mais je n'arrivais pas à lancer des Intents dans l'écran central. J'avais également pensé à utiliser un ViewFlipper mais le problème, c'est qu'on ne peut pas dire à un ViewFlipper de lancer une View donnée car celui-ci affiche uniquement les View suivantes ou précédentes.

    Sinon, la seconde solution que j'ai trouvé, c'est de créer un TabHost et de placer les onglets en bas. Mais la encore il y a un problème... on voit la barre de sélection des onglets en-dessous d'eux.

    a+

  8. #8
    Inscrit

    Profil pro
    Inscrit en
    Février 2008
    Messages
    658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 658
    Points : 892
    Points
    892
    Par défaut
    Je crois que tu peux creer ton propre "menu en bas" avec des boutons uniquement avec les Layout ( LinerarLayout) et tu le mets sur chaque pages xml.

    Les tables host ne resolvent pas ton probleme.

Discussions similaires

  1. barre de menu en haut de l'écran..
    Par Virgile le chat dans le forum Agents de placement/Fenêtres
    Réponses: 1
    Dernier message: 25/05/2009, 11h22
  2. Réponses: 25
    Dernier message: 08/01/2009, 22h32
  3. Ouvrir une popup en plein écran avec une barre de menu.
    Par magic8392 dans le forum Général JavaScript
    Réponses: 21
    Dernier message: 12/10/2005, 10h43
  4. barre de menu principal
    Par norfelt dans le forum IHM
    Réponses: 10
    Dernier message: 27/10/2003, 11h37
  5. Comment créer des barres de Menu ?
    Par MoKo dans le forum IHM
    Réponses: 5
    Dernier message: 30/07/2003, 14h58

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