Подкласс TextView не переносит слова

#android #textview

#Android #textview

Вопрос:

Я создаю подкласс TextView в классе с именем Message и добавляю экземпляры этого класса в ListView. Проблема в том, что если текст, который пользователь задает в классе Message, слишком большой, представление переносит слова не так, как ожидалось.

Что мне делать?

Ответ №1:

Есть пара вещей, которые, как я подозреваю, необходимо сделать:

  1. setSingleLine в false (звучит так, как будто вы должны сделать это в конструкторе Message ).
  2. Убедитесь, что layout_height из виджета, который вы размещаете в ListView является WRAP_CONTENT (но не layout_width !)

Вы также можете поиграть с setMinLines и setLines , если это лучше соответствует вашим потребностям.