Я не хочу, чтобы последнее слово TextView вырезалось наполовину

#android #xml #android-layout #textview

#Android #xml #android-layout #textview

Вопрос:

Я использую TextView вместе с атрибутами android: ellipsize=true и android:maxLines= 1, потому что я не хочу, чтобы последнее слово TextView вырезалось наполовину.

Пример

android:TextView =»Я честный человек». Результат, который я хочу, — «Я честный …».

Не «я хон …».

Что мне нужно сделать, чтобы получить желаемый результат?

Комментарии:

1. Вы хотите это для конкретного текста? Вы также можете использовать атрибут autosize,

2. Я хочу точку (….) в конце текста

3. установите ширину textview в соответствии с родительским. Также убедитесь, что у родительского элемента достаточно места

Ответ №1:

Вам нужно установить большую ширину для Textview, если ширины недостаточно, тогда произойдет автоматическое вырезание, и вы можете следовать приведенному ниже трюку, я знаю, что это неуместно, но вы можете добиться результата сделать textview с переносом содержимого и установить текст с помощью Eclipse exp abc.setText («ваш текст …»)

Комментарии:

1. я хочу, чтобы, если word отключен, не показывайте это слово, а оставшееся слово показывайте