提问人:Kate 提问时间:10/20/2023 更新时间:10/20/2023 访问量:26
如何在 Kotlin 上显示我从服务器获得的表情符号“smile:\\ud83d\\udd25:”
How to display on Kotlin this emoji "smile:\\ud83d\\udd25:" which I got from the server
问:
我尝试了很多不同的方法来做到这一点,甚至尝试删除符号并替换某些东西,但它对我不起作用。 问题是:我有表情符号作为微笑:\ud83d\udd25:来自服务器的 2 \,但我需要像 \ud83d\udd25 - with 1 这样的表情符号。
你能告诉我如何替换\吗?我不能使用string.replace。 我最后一次尝试:
`val smilesStart = text.substringAfter("smile:").substring(0..11)
println("smilesStart $smilesStart")
val stringBuilder = StringBuilder(smilesStart).deleteAt(0).deleteAt(5).toString()
println("stringBuilder $stringBuilder")
val replaced = text.replace("smile:", "").replace("\\ud83d\\udd25", smilesStart)
return EmojiCompat.get().process(smilesStart)`
但它没有得到 \ 作为 teo 不同的符号......
请帮帮我!
尝试处理字符串函数
答: 暂无答案
评论