我的表格布局有点问题。
我有两列
第 1 列 | 第 2 栏
column1 的内容是静态的,并表示一个属性,例如“locations”、“products”。第二列使用适配器填充。
我的问题是文本视图破坏了 column1 中的单词。我希望 column1 的单词恰好显示在一行中(强制该行不中断)。第二列的大小必须适应。
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tl"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_margin="5dp"
android:shrinkColumns="*"
android:stretchColumns="*"
>
<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="5dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="products"
android:padding="5dp"
/>
<TextView
android:id="@+id/newID"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"
android:text="Branche"
android:padding="5dp"/>
</TableRow>
</TableLayout>
我试图设置 android:singleLine="true" 但是设备(S3)只显示前几个字母和......
我也尝试设置一个layout_weight。但是我无法解决这个问题。
谢谢你的帮助