2 votes

Comment disposer les images dans la mise en page relative

Je débute avec Android et je ne trouve pas le moyen d'organiser les images comme je le souhaite.

C'est ce que je recherche :

enter image description here

Voici le code que j'utilise actuellement pour organiser les images, mais qui ne fonctionne malheureusement pas.

<RelativeLayout
        android:layout_width="wrap_content"
        android:layout_height="0dp"
        android:layout_weight="1.5"
        android:orientation="horizontal" 
        android:layout_gravity="center">

        <ImageView
            android:id="@+id/imageView1"
            android:layout_width="240dp"
            android:layout_height="240dp"
            android:src="@drawable/delicio"/>

        <ImageView
            android:id="@+id/imageView2"
            android:layout_width="240dp"
            android:layout_height="240dp"
            android:src="@drawable/logoerrado"/>

    </RelativeLayout>

Comment puis-je organiser les images comme je le souhaite ?

2voto

Gabe Sechan Points 23732

Pour obtenir l'image1 dans le coin supérieur droit, utilisez

android:layout_alignParentTop="true"
android:layout_alignParentRight="true"

Pour obtenir l'image 2 au centre horizontalement, utilisez android:layout_centerHorizontal="true" . Ensuite, ajoutez suffisamment de rembourrage via android:paddingTop pour le faire descendre aussi bas que tu le souhaites.

Si vous voulez une autre mise en page sous l'image2, comme je le vois dans votre dessin, il suffit de mettre android:layout_below="@+id/img2" à ce sujet.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X