buildAnnotatedString
Function
Common
inline fun buildAnnotatedString(builder: (Builder).() -> Unit): AnnotatedString
Build a new AnnotatedString by populating newly created AnnotatedString.Builder
provided by
builder
.
Parameters
builder | lambda to modify AnnotatedString.Builder |
Code Examples
AnnotatedStringBuilderLambdaSample
fun AnnotatedStringBuilderLambdaSample() {
// create an AnnotatedString using the lambda builder
buildAnnotatedString {
// append "Hello" with red text color
withStyle(SpanStyle(color = Color.Red)) { append("Hello") }
append(" ")
// append "Hello" with blue text color
withStyle(SpanStyle(color = Color.Blue)) { append("World!") }
}
}