我的 TableLayout 中的一个表格行中有三个 TextView 字段。 第一个 Textview always 拥有 50% 的 Tablerow,另外两个共享另外 50% 的空间。
|------------ TextView 1 ----------|----- TextView 2 和 TextView 3------|
|----------------50%----------------|------------ ------50%----------------|
如何将它们全部居中,像这样:
|----------------Textview 1 & Textview 2 & Textview 3----------------|
我该怎么做?
ــــــــــــــــــــــــــــــــــــــ功ــــــــــ
更新: 这是我的布局
<TableRow android:id="@+id/tableRow25" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:orientation="horizontal" > <TextView android:id="@+id/Countdoen_lbl" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Let's wait " android:textColor="#2c3e50" android:textSize="12dp" android:textStyle="italic" android:typeface="serif" > </TextView> <TextView android:id="@+id/Countdown1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" android:textColor="#e74c3c" android:textSize="12dp" android:textStyle="bold|italic" android:typeface="serif" > </TextView> <TextView android:id="@+id/Countdown2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text=" minutes" android:textColor="#2c3e50" android:textSize="12dp" android:textStyle="italic" android:typeface="serif" > </TextView> </TableRow>
最佳答案
试试这个方法,
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TableLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TableRow
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Textview 1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Textview 2" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Textview 3" />
</TableRow>
</TableLayout>
</LinearLayout>
关于Android:如何在 Tablerow 中将三个 Textview 居中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26720163/