我想将我的表格布局内容(textviews)与至少3列相互对齐,如此(我希望你能看到它)
item1a item1b item1c item2a item2b item2c
依此类推,并通过自定义列表视图从数据库中填充这些值。这是我到目前为止所做的,请你帮助我
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="50dp">
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:shrinkColumns="*"
android:stretchColumns="*" android:background="#ffffff"
android:layout_alignParentTop="true">
<!-- Row 1 with single column -->
<TableRow
android:layout_height="50dp"
android:layout_width="match_parent"
android:gravity="center">
<TextView
android:layout_width="match_parent"
android:layout_height="50dp"
android:textAppearance="?android:attr/textAppearanceMedium"
android:background="#000"
android:textColor="#fff"
android:layout_column="0"
android:id="@+id/textsdid"
android:layout_marginStart="0dp"
android:layout_marginEnd="10dp"
android:gravity="left|center"
android:textAlignment="center" />
<TextView
android:layout_width="match_parent"
android:layout_height="50dp"
android:textAppearance="?android:attr/textAppearanceMedium"
android:background="#000"
android:textColor="#fff"
android:layout_column="1"
android:id="@+id/textsdrtype"
android:layout_marginStart="0dp"
android:layout_marginEnd="10dp"
android:gravity="left|center"
android:textAlignment="center" />
<TextView
android:layout_width="match_parent"
android:layout_height="50dp"
android:textAppearance="?android:attr/textAppearanceMedium"
android:background="#000"
android:textColor="#fff"
android:layout_column="2"
android:id="@+id/textstaxperiod"
android:layout_marginStart="0dp"
android:layout_marginEnd="10dp"
android:gravity="left|center"
android:textAlignment="center" />
<TextView
android:layout_width="match_parent"
android:layout_height="50dp"
android:textAppearance="?android:attr/textAppearanceMedium"
android:background="#000"
android:textColor="#fff"
android:layout_column="3"
android:id="@+id/textsdduedate"
android:layout_marginStart="0dp"
android:layout_marginEnd="10dp"
android:gravity="left|center"
android:textAlignment="center" />
</TableRow>
</TableLayout>