Мне кажется, что вы уже включили многоточие, и поэтому вы получаете только "половину" последней строки.
В зависимости от того, чего вы пытаетесь достичь, вы можете -
- Удалить настройки размера эллипса и страдать
обрезка струны.
- Измените текстовое представление так, чтобы все
текст подойдет.
- Измените размер шрифта, чтобы все
текст будет соответствовать.
StaticLayout имеет способ определения, будет ли обрезана последняя строка (с использованием getEllipsisCount (line)), которая предположительно используется TextView для внутреннего использования, но мне не повезло, используя это для обнаружения, когда TextView обрезается см. Пост ).
Если это не поможет, пожалуйста, дайте нам лучшее представление о том, что вы делаете.