如何在相对布局中将中心水平2个元素放在一行中

时间:2017-11-11 12:18:38

标签: android xml

我现在正在学习XML,我需要一些帮助

我需要做的是在中心水平放置一个TextView后跟一个ImageView。

以下是代码:

 <ImageView
        android:layout_width="40dp"
        android:layout_height="40dp"
        android:src="@drawable/party_p"

        android:layout_toEndOf="@id/TextView_congrats"
        android:layout_marginTop="30dp" />

    <TextView
        android:id="@+id/TextView_congrats"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Congrats Laura!"
        android:textSize="30sp"
        android:fontFamily="sans-serif-light"
        android:textColor="@android:color/white"

        android:layout_marginTop="30dp"
        android:paddingRight="20dp"/>

我在这个项目中使用相对布局,我需要知道如何将这些元素放在水平中心。

1 个答案:

答案 0 :(得分:1)

在两个视图中尝试此属性:

android:layout_centerHorizontal="true"