Android TextView Проблема - PullRequest
       18

Android TextView Проблема

2 голосов
/ 13 апреля 2011

У меня есть текстовое представление, в некоторых случаях оно имеет длинный текст.Для длинного текста он выглядит настолько длинным, что искажает общий макет.Я хочу для длинного текста, он должен отображаться в несколько строк.Вот xml для TextView

<TextView
            android:id="@+id/bottomText"
            android:layout_height="wrap_content"
            android:textColor="#FFFFFF"
            android:background="#000000"
            android:textSize="16sp"
            android:layout_gravity="center_horizontal"
            android:text="@string/text_searchword"
            android:layout_width="wrap_content">
</TextView>

Каково решение этой проблемы?

Ответы [ 4 ]

1 голос
/ 13 апреля 2011

Вы можете попробовать добавить атрибут строк:

android:lines="4"

Также wrap_content может быть не лучшим выбором для ширины. Чек fill_parent.

0 голосов
/ 09 марта 2015

Я думаю, что установка гравитации на «центр» в XML-файле может помочь:

    android:gravity="center"
0 голосов
/ 13 апреля 2011

Установите свойство android:lines, как указывает Хайко Рупп, а также установите либо android:maxLenght, либо android:maxEms.

Оба ограничат ваш TextView либо максимумом x пикселей, либо независимой от плотностипикселей или в x ems соответственно.

0 голосов
/ 13 апреля 2011

Вы можете попытаться установить android:layout_width = определенного размера.

...