Android и отображения многострочного текста в TextView в TableRow

Я показываю TableLayout со строками следующим образом:

<?xml version="1.0" encoding="utf-8"?>
<TableRow
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="wrap_content">

  <RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

        <TextView   
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/one"
            android:layout_marginLeft="10dip"
            android:textColor="#B0171F" />
        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@id/one"
            android:id="@+id/two"
            android:layout_marginLeft="10dip"
            android:ellipsize="none"
            android:singleLine="false"
            android:scrollHorizontally="false"
            android:maxLines="10"
            android:textColor="@android:color/black" />

  </RelativeLayout>

</TableRow>

I ' Я нажимаю на это все, что я могу найти здесь и что я могу придумать, чтобы разрешить тексту переноситься на многие строки, но безрезультатно: текст всегда принудительно размещается в одной строке и выходит за пределы экрана. Может иметь значение, что я работаю внутри TableRow здесь, и, насколько я могу судить, это не рассматривалось на этом сайте.

Итак, как мне заставить мой второй TextView переноситься на несколько строк?

49
задан SK9 21 January 2012 в 19:01
поделиться