初めに
今回は従来のSpannableをComposeで実装する方法を紹介していきます
本文
実装自体はとても単純で、compose
自体に似たような機能が生えているのでそれを使うだけです
Text(
text = buildAnnotatedString {
append("hoge")
withStyle(
SpanStyle(
color = R.color.red,
fontWeight = FontWeight.Bold
)
) {
append("fuga")
}
}
)
上記のコードを書くとデフォルト表示でhoge
が表示され、その後ろに赤色太字でfuga
が表示されるようになります
最後に
今回は自分が実装していくのに調べたものを備忘録程度に残しておきました
どなたかの役に立てれば幸いです