Как переносить объявления Android TextView?

Я пытаюсь получить TextView, чтобы обернуть его текст по нескольким строкам, но он всегда просто отрубается в конце первой строки. Вот соответствующий XML из моего представления:

<RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/relExtraInfo" android:layout_below="@+id/titleContainerLayout"> <RelativeLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:layout_below="@+id/titleArtwork" android:id="@+id/relStarring"> <TextView android:textStyle="bold" android:layout_height="wrap_content" android:text="Starring:" android:layout_width="wrap_content" android:id="@+id/lblStarring" android:layout_alignParentLeft="true"></TextView> <TextView android:layout_alignTop="@+id/lblStarring" android:text="This is a very long peice of text to try and get the TextView to spill over multiple lines." android:layout_alignBottom="@+id/lblStarring" android:id="@+id/txtStarring" android:layout_toRightOf="@+id/lblStarring" android:layout_width="fill_parent"></TextView> </RelativeLayout> <RelativeLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/relDirector" android:layout_below="@+id/relStarring"> <TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_alignParentLeft="true" android:text="Director:" android:textStyle="bold" android:id="@+id/lblDirector"></TextView> <TextView android:layout_height="wrap_content" android:text="TextView" android:layout_width="wrap_content" android:layout_alignTop="@+id/txtDirector" android:layout_alignBottom="@+id/txtDirector" android:id="@+id/txtDirector" android:layout_toRightOf="@+id/lblDirector" android:ellipsize="none"></TextView> </RelativeLayout> </RelativeLayout> 

Я пробовал разные вещи, чтобы сделать его оберткой, я установил elipsize none, scrollHorizontally to false, я даже пробовал устаревшую singleLine = false, и это не работает.

Кажется, что нет примеров, показывающих, как это сделать, и многочисленные люди на SO, задающие один и тот же вопрос, ни один из которых не имеет окончательного ответа.

Таким образом, ответ заключается в том, что RelativeLayout & multiline TextView не играет хорошо вместе, измените 2 внутренних элемента RelativeLayout на LinearLayout, и у TextView внезапно появилось несколько строк.

Попробуйте добавить android:width="0dip" в TextView .