Получить последнюю непустую текстовую строку в StaticLayout ⇐ Android

Форум для тех, кто программирует под Android
Anonymous
Получить последнюю непустую текстовую строку в StaticLayout

Сообщение Anonymous »

Я использую StaticLayout.Builder в Android.

Код: Выделить всё

  val staticLayout =
StaticLayout.Builder.obtain(fullText, 0, fullText.length, textPaint, containerWidth).build()
Я хочу иметь возможность определять последнюю строку с текстом в статическом макете. Эй. если staticLayout.lineCount = 4, но строки 2 и 4 являются разрывами строк (\n), последней строкой с текстом является строка 3. Есть ли функция статического макета, которую я могу использовать, чтобы определить это? Или есть ли способ просмотреть каждую строку статического макета, чтобы я мог сделать это вручную?

Подробнее здесь: https://stackoverflow.com/questions/792 ... aticlayout

Вернуться в «Android»