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 :

Conseils pour agencer layouts


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2008
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 108
    Par défaut Conseils pour agencer layouts
    Bonjour,

    Je souhaiterai avoir quelques conseils pour la création d'une interface rapide très simple. Je ne sais pas trop quels layout utiliser et comment les agencer.

    Mon projet contient ceci :

    - Une barre à gauche avec 3 boutons, 1 en haut, 2 en bas.
    - Une barre fine de couleur rouge sur la droite
    - Une partie affichage avec une listview.

    Je ne sais pas comment utiliser au mieux les linear layout pour positonner mes boutons et mes barres.

    pouvez-vous m'aider ?

    Voici mon projet en dessin :

    Nom : 401725.jpg
Affichages : 44
Taille : 27,2 Ko

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 59
    Par défaut l a y o u t
    Vite fait (je n'ai pas bien compris ton croquis, le background des boutons est-il le même que celui de ta view?). Bref j'ai mis des couleurs pour que tu puisse visualiser. Le XML est la :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="#FF0808"
        android:baselineAligned="false"
        android:orientation="horizontal" >
     
     
        <RelativeLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:background="#00FD80" >
     
            <Button
                android:id="@+id/button1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentLeft="true"
                android:layout_marginTop="20dp" />
     
            <Button
                android:id="@+id/button2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_above="@+id/button3"
                android:layout_alignParentLeft="true"
                android:layout_marginBottom="20dp" />
     
            <Button
                android:id="@+id/button3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentBottom="true"
                android:layout_alignParentLeft="true"
                android:layout_marginBottom="20dp" />
        </RelativeLayout>
     
        <LinearLayout
            android:id="@+id/marge"
            android:layout_width="20dp"
            android:layout_height="match_parent" >
        </LinearLayout>
     
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent" >
     
            <ListView
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:background="#8598FF" >
            </ListView>
        </LinearLayout>
     
    </LinearLayout>
    Utilises-tu des boutons personnalisés? Sinon il faudra fixer leur taille ou la largeur du RelativeLayout.
    Cordialement.

Discussions similaires

  1. Réponses: 0
    Dernier message: 30/05/2014, 16h40
  2. Réponses: 3
    Dernier message: 01/07/2003, 16h04
  3. Cherche conseil pour choisir mon orientation.
    Par AslDice dans le forum Débuter
    Réponses: 6
    Dernier message: 24/04/2003, 17h07
  4. Conseils pour poser votre question...
    Par Community Management dans le forum XMLRAD
    Réponses: 0
    Dernier message: 30/01/2003, 16h58
  5. [web] Cherche un conseil pour un livre perl-tk
    Par Anonymous dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 29/04/2002, 15h35

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