我有一个表格,其中第二列可能有很长的文本行,并且我已经设置android:layout_width="wrap_content"
了应该根据我的屏幕宽度换行的文本。但是,文本似乎在错误的位置换行——在换行到下一行之前,屏幕右边缘有一些内容。
此外,我似乎无法使用手指滑动向右或向下滚动 - 我认为这是在任何 Android 程序中自动实现的?
我使用的是三星 Galaxy SII,但当我的程序在模拟器上运行时,问题仍然存在。
我的 XML 文件的代码片段:
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tableLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:shrinkColumns="true" >
//Other rows
<TableRow
android:id="@+id/tableRow3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="5dip" >
<TextView android:text="Faculty: " />
<TextView
android:id="@+id/organization"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"/>
</TableRow>