Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
62 of 502 menu
◀ ▶

Метод append

Метод append класса AnnotatedString.Builder добавляет символы в конец накапливаемой строки. Можно передать обычную строку или другой AnnotatedString. Стили, включённые через pushStyle, действуют на символы, добавленные после включения.

Синтаксис

builder.append("abcde")

Параметры

Параметр Описание
text Строка или AnnotatedString, которую нужно дописать в конец.

Пример

Давайте допишем две части в одну строку:

import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.material3.Text import androidx.compose.ui.text.AnnotatedString class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { val builder = AnnotatedString.Builder() builder.append("abcde") Text(text = builder.toAnnotatedString()) } } }

На экране появится одна строка "abcde".

Смотрите также

  • метод pushStyle,
    который включает стиль перед append
  • метод pop,
    который снимает последний стиль
  • метод addLink,
    который вешает ссылку на диапазон
  • класс AnnotatedString,
    который получают из builder
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить