Динамическая настройка многоточия и макслайнов textView не работает должным образом в элементе переработчика - PullRequest
0 голосов
/ 30 января 2019

Мне нужно динамически установить максимальные линии просмотра текста в некоторых случаях как 3, или Int.MAX_VALUE (намерение автоматически увеличивать размеры при подходящей высоте представления) в обзоре реселлера.

В результате maxlines устанавливаются правильно, но textview не 't сделать многоточие.

Например, я динамически устанавливаю maxlines равными 3 (свойство ellipsis устанавливается как «конец» в файле XML) и устанавливаю текст «text \ ntext \ ntext \ ntext"

Мое намерение:

текст
текст
текст ...

Фактический результат:

текст
text
text

Я также пытался динамически установить свойство эллипса, но оно все равно не работает.

Что мне делать, чтобы работать так, как я планировал?

1 Ответ

0 голосов
/ 30 января 2019

сначала инициализируйте ваш TextView

TextView t = (TextView) findViewById(R.id.your_text);

, затем вы можете динамически установить максимальное количество строк, передавая динамические данные в X:

t.setMaxLines(X);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...