Как установить максимальное количество символов в строке для просмотра текста в Android

Привет всем, это может быть возможным дубликатом, но я не могу найти решение для своей проблемы. Мне нужно ограничить количество символов в строке при отображении в текстовом представлении и отобразить оставшиеся символы в следующей строке. Я не могу установить значение ems, и я также попытался установить атрибут maxLength в xml, но он не отображает оставшиеся символы, может кто-нибудь сказать мне, как я могу это сделать.

Ответы на вопрос(6)

android:maxLines="5"
android:maxLength="10"

Пять строк с максимальной длиной 10 символов.

 27 сент. 2014 г., 10:02
Это ничего не добавляет кstackoverflow.com/a/10933498/525478, который является более полным и старше 2 лет ...

использованиеandroid:maxWidth="10dip" ограничить размер textview. С этим ограничением следующая строка (предположим, вы использовалиsetSingleLine(false)) начнется сразу после10dip.

С помощьюandroid:maxLength="50" например, ограничит ваш просмотр текста, но не гарантирует его разрыв после символов X

Решение Вопроса

С помощью

android:maxWidth="size"

Заменить "размер" с размером, который вы предпочитаете. Например,100dip.

 dharan07 июн. 2012 г., 16:19
Hii prolink007, большое спасибо. У меня это сработало. :)
 18 мар. 2016 г., 08:03
Идеальное решение, сработало для меня. Спасибо!
 01 окт. 2016 г., 11:03
не работает, если для layout_width установлено значение wrap_content?

0dp & quot ;. Текст будет адаптироваться к ограничениям

android:maxLength="10"

Для получения дополнительной информации обратитесьэтот сайт

android:layout_width="110dip"
android:singleline="false"

Эксперимент со значениемandroid:layout_width чтобы найти значение, которое соответствует вашим потребностям.

Ваш ответ на вопрос