J'ai une mise en page relative avec 3 enfants.layout_below ne fonctionne pas dans RelativeLayout
- La première est la couverture ImageView.
- 2ème est le centre de l'avatar ImageView dans le parent et
- 3ème est le nom de l'application TextView ci-dessous l'avatar et le centre horizontal.
Comme en théorie cela devrait fonctionner mais ma mise en page ne place pas le texte ci-dessous avatar. Quel est le problème avec RelativeLayout? P/S: J'ai essayé les deux android:layout_below="@+id/logo2"
et android:layout_below="@id/logo2"
mais ne fonctionnait toujours pas!
Merci!
Voici ma mise en page xml.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:src="@drawable/android_apple"/>
<ImageView
android:id="@+id/logo2"
android:layout_width="64dp"
android:layout_height="64dp"
android:layout_centerInParent="true"
android:src="@drawable/default_avatar"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/logo2"
android:layout_centerHorizontal="true"
android:text="AAAAAAA"
android:textStyle="bold"/>
</RelativeLayout>
Et le résultat:
J'ai besoin de la hauteur de mise en page égale à la hauteur de couverture ImageView – phamxuanlu
Vous devez afficher votre image de couverture à la pleine page droite? –
La hauteur de ma couverture n'est pas complète. Et je veux utiliser seulement un RelativeLayout avec 3 enfants. Est-ce un bug de RelativeLayout? – phamxuanlu