Как разместить текст между двумя изображениями в Android - PullRequest
0 голосов
/ 02 ноября 2010

Я хочу создать макет, где у меня есть два изображения слева и справа и текст в центре.

Я пытался сделать это с относительным расположением, но, к сожалению, это было безуспешно. Кто-нибудь может дать мне пример?

1 Ответ

5 голосов
/ 02 ноября 2010

Вы пробовали что-то вроде?

<?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>

Если вам не нужно больше вещей на ваш взгляд, вы можете вместо этого использовать LinearLayout, так как это проще реализовать.В этом случае вам просто нужно поиграть с атрибутом layout_weight.

alt text

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...