4

我正在尝试这个表格布局,其中有三列,每列尽可能利用最大空间(使用 strechColumn 标签)。现在,当一列获得的内容太长时,表格布局就会跳出屏幕。

如何将列的内容设置为换行,以便表格布局不会跳出屏幕。

这是我使用的表格布局的 XML 代码

<?xml version="1.0" encoding="utf-8"?>

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
     android:scrollbars="vertical" 
     android:layout_height="fill_parent" 
     android:layout_width="fill_parent">

    <TableLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:stretchColumns="0,1,2"
        android:id="@+id/tLayout"
        android:scrollbars="vertical"
        >   
        <TableRow
            android:layout_width="fill_parent">
            <TextView
                android:padding="3dip"
                android:gravity="left"
                android:text="Name"
                />
            <TextView
                android:padding="3dip"
                android:gravity="left"
                android:text="Address"
                />
            <TextView
                android:padding="3dip"
                android:gravity="left"
                android:text="Age"
                />
        </TableRow>
    </TableLayout>
</ScrollView>
4

1 回答 1

6

android:shrinkColumns您可以在TableLayout.

于 2010-03-02T13:13:51.340 回答