Установка текста TextView, когда желаемый ввод превышает ~ 4000 в длину строки () - PullRequest
2 голосов
/ 20 сентября 2010

Я пытаюсь setText(string) на TextView компоненте, и я не вижу текст, который я установил.Вход String больше 4000 в length().Я считаю, что если я уменьшу размер текста, текст будет отображаться.

Как я могу setText(string) на TextView со всеми видимыми входными данными String без изменения размера текста TextView?

Нужно ли разделять вход String и использовать несколько TextView объектов?

Как узнать, будет ли вход String слишком большим и его не будет видно, как мой TextView может быть заполнен динамическим текстом?

Ответы [ 2 ]

0 голосов
/ 21 июля 2011

У меня такая же проблема с Sony Ericsson Xperia. Я решил это с помощью EditText с inputType = "none" и editable = "false" Я надеюсь, что это поможет вам.

0 голосов
/ 20 февраля 2011

Дай угадаю - у тебя телефон Samsung?Samsung счел целесообразным изменить операционную систему, чтобы иметь неявный максимальный размер для всех TextView.Зачем?Без понятия.Но если вы укажете длину с android:maxLength, она будет работать нормально.

См. Здесь: Как я могу отладить, казалось бы, аппаратно-зависимую проблему с моим приложением Android без доступа к аппаратному обеспечению?

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