#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 отключен, не показывайте это слово, а оставшееся слово показывайте