TextView в TableRow частично скрыт - PullRequest
       22

TextView в TableRow частично скрыт

4 голосов
/ 17 сентября 2010

Я пытаюсь отобразить некоторые ImageView и TextView в TableLayout.

Однако для TextView (во втором столбце) он частично скрыт и не переходит на следующую строку.

Снимок экрана прикреплен здесь .

<TableLayout android:id="@+id/RestTable"
 android:layout_width="fill_parent"
 android:layout_height="wrap_content" 
 android:background="#D1D3D4"
 android:layout_marginTop="5dp"
 android:stretchColumns="*"
>
<TableRow android:id="@+id/row1
 android:layout_width="fill_parent"
 android:layout_height="wrap_content" 
 android:layout_marginBottom="0.3dp"
 android:background="#ffffffff"
>
 <ImageView android:id="@+id/tickPic"
  android:layout_marginLeft="13dp"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:src="@drawable/tickPic"
  android:scaleType="matrix"
 />
 <TextView 
  android:id="@+id/meal"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:textSize="13sp"
  android:text="Dinner, Lunch, Buffet, Brunch, Hi Tea, Supper/Night Dining"
  android:textColor="#000000"

 />
</TableRow>

Возможно ли для TextView обернуть содержимое и переместить текст на следующую строку вместо того, чтобы быть частичноскрыто?

Я пытался использовать android: layout_marginRight, но ничего не решает.

1 Ответ

9 голосов
/ 02 ноября 2010

TableLayout допускает переполнение содержимого.Просто добавьте android: shrinkColumns = "*" или android: shrinkColumns = "1" в TableLayout, и это решит вашу проблему.

...