首先,抱歉大屏幕。我试图让文本包装但我目前无法这样做。我试过android:layout_width =“fill_parent”,android:scrollHorizontal =“false”,android:width =“0dip”所有这些都是在另一个问题中提出的。有谁知道如何实现文本包装?这是xml的一个示例:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="fill_parent">
<TableLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="2">
<TableRow>
<TextView
android:layout_column="1"
android:gravity="center"
android:background="@drawable/lgrayborder"
android:paddingRight="5dip"
android:paddingLeft="5dip"
android:id="@+id/chatUser1"/>
<TextView
android:layout_column="1"
android:gravity="left"
android:background="@drawable/lgrayborder"
android:paddingLeft="5dip"
android:id="@+id/chatComm1"/>
</TableRow>
<TableRow>
<TextView
android:layout_column="1"
android:gravity="center"
android:background="@drawable/lgrayborder"
android:paddingRight="5dip"
android:paddingLeft="5dip"
android:id="@+id/chatUser2"/>
<TextView
android:layout_column="1"
android:gravity="left"
android:background="@drawable/lgrayborder"
android:paddingLeft="5dip"
android:id="@+id/chatComm2"/>
</TableRow>
</TableLayout>
</ScrollView>
更新:我已经尝试在ScrollView,TableLayout和TableRow中设置属性,希望它会强制TextViews包装但无济于事。仍在寻找解决方案。