RelativeLayouut中横向布局
时间: 2024-03-05 14:49:13 浏览: 49
在RelativeLayouut中实现横向布局,可以使用两个方法:一是使用android:layout_alignParentLeft和android:layout_toRightOf属性,二是使用android:layout_toLeftOf和android:layout_alignParentRight属性。
方法一:
```xml
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView 1"
android:layout_alignParentLeft="true"/>
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView 2"
android:layout_toRightOf="@+id/textView1"/>
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView 3"
android:layout_toRightOf="@+id/textView2"/>
</RelativeLayout>
```
方法二:
```xml
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView 1"
android:layout_alignParentLeft="true"/>
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView 2"
android:layout_toLeftOf="@+id/textView3"/>
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView 3"
android:layout_alignParentRight="true"/>
</RelativeLayout>
```
以上两种方法都可以实现横向布局,具体选择哪种方法可以根据实际情况和个人喜好来决定。
阅读全文