Android Studio中如何让三个textview横向排列,均匀分布,显示内边框线
时间: 2023-03-26 14:02:55 浏览: 217
可以使用LinearLayout布局,将三个textview放在同一个LinearLayout中,设置layout_weight属性为1,即可实现横向排列,均匀分布。同时,设置textview的background属性为边框线即可显示内边框线。
相关问题
Android Studio中如何让三个textview横向排列,均匀分布,显示内边框线,请给出代码示例
您好,可以使用LinearLayout布局实现三个textview横向排列,均匀分布,并显示内边框线。具体代码如下:
```
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:weightSum="3">
<TextView
android:layout_width="dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/border"
android:text="Textview 1" />
<TextView
android:layout_width="dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/border"
android:text="Textview 2" />
<TextView
android:layout_width="dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/border"
android:text="Textview 3" />
</LinearLayout>
```
其中,weightSum属性设置为3,表示三个textview的权重之和为3,每个textview的layout_weight属性设置为1,表示它们的权重相等,即均匀分布。同时,使用了一个名为border的drawable作为textview的背景,实现了内边框线的显示。
阅读全文