gpt4 book ai didi

android - Jetpack 撰写仅粗体字符串占位符

转载 作者:行者123 更新时间:2023-12-05 00:09:53 25 4
gpt4 key购买 nike

我有这样的字符串资源

<string name="my_string">Fancy string with an %1$s placeholder</string>
我想将其作为输出:“带有 惊人的 占位符的花式字符串”。这是占位符内容以粗体显示的字符串。
如何获得所需的输出?

最佳答案

最后我得到了想要的结果

val placeholder = "Amazing"

val globalText = stringResource(id = R.string.my_string, placeholder)

val start = globalText.indexOf(placeholder)
val spanStyles = listOf(
AnnotatedString.Range(SpanStyle(fontWeight = FontWeight.Bold),
start = start,
end = start + placeholder.length
)
)
Text(text = AnnotatedString(text = globalText, spanStyles = spanStyles))

关于android - Jetpack 撰写仅粗体字符串占位符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69902108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com