<RelativeLayout android:layout_width="match_parent" android:layout_height="200px" android:orientation="horizontal"> <TextView android:id="@+id/Quality" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="180px" android:layout_marginTop="50px" android:paddingTop="10px" android:text="空气质量:" android:textColor="#000000" android:textSize="20dp" /> <TextView android:id="@+id/data_of_quality" android:layout_width="100px" android:layout_height="100px" android:layout_marginTop="50px" android:layout_toRightOf="@+id/Quality" android:paddingTop="10px" android:textSize="20dp" /> </RelativeLayout>不用RelativeLayout怎么写
时间: 2024-02-10 07:09:45 浏览: 102
可以使用LinearLayout来代替RelativeLayout。代码如下:
```
<LinearLayout
android:layout_width="match_parent"
android:layout_height="200dp"
android:orientation="horizontal">
<TextView
android:id="@+id/Quality"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="180dp"
android:layout_marginTop="50dp"
android:paddingTop="10dp"
android:text="空气质量:"
android:textColor="#000000"
android:textSize="20sp" />
<TextView
android:id="@+id/data_of_quality"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_marginTop="50dp"
android:layout_weight="1"
android:paddingTop="10dp"
android:textSize="20sp" />
</LinearLayout>
```
在LinearLayout中,我们将layout_weight属性设置为1,这样就可以让data_of_quality的宽度自适应屏幕大小,同时又不会挤压Quality的空间。
阅读全文