Для случая, когда TextView
находится внутри TableLayout
, решение состоит в том, чтобы установить android:shrinkColumns="1"
на TableLayout
.(Замените 1
номером столбца, в котором находится TextView, в который вы хотите заключить. (0-индексированный))
AFAICT, другие атрибуты в TextView
.
не требуются.другие случаи, см. другие ответы здесь.
FWIW, я изначально получил его для работы с
<TextView
android:id="@+id/inventory_text"
android:layout_width="fill_parent"
android:layout_weight="1"
android:width="0dp"
, но это привело к некоторому дополнительному пустому пространству в нижней части диалогаэто было все в.