Avez-vous essayé quelque chose comme?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/img1"
android:layout_width="50dip"
android:layout_height="50dip"
android:layout_alignParentLeft="true"
android:src="@drawable/image1"/>
<ImageView
android:id="@+id/img2"
android:layout_width="50dip"
android:layout_height="50dip"
android:layout_alignParentRight="true"
android:src="@drawable/image2"/>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/img1"
android:layout_toLeftOf="@id/img2"
android:layout_alignTop="@id/img1"
android:text="I'm between!"/>
</RelativeLayout>
Si vous n'avez pas besoin plus de choses sur vous, vous pourriez vouloir utiliser LinearLayout
à la place, car il est plus facile à mettre en œuvre. Dans ce cas, il vous suffit de jouer avec l'attribut layout_weight
.
Je l'ai fait exectly de la même manière, mais cela ne fonctionnera pas, le texte n'est pas entre deux images. Des alternatives? Je comprends que je peux utiliser LinearLayout, mais je veux comprendre pourquoi cela ne fonctionne pas avec RelativeLayout. – endryha
Peut-être que vous le faites dans le mauvais sens. J'ai posté une image de l'apparence de mon téléphone, en utilisant le code que j'ai fourni. – Cristian
Hm, merci pour votre réponse, je vais essayer de comprendre ce qui ne va pas .. Mais il semble qu'il n'y ait pas de différences. – endryha