Android 如何在 TextView 中显示 Unicode 字符?

How to show Unicode character in a TextView in Android?

我想在我的 android 应用程序的文本视图中显示 Unicode。我搜索了一个解决方案,但没有任何帮助。 我想在 Kotlin 中以编程方式执行此操作,因为我想将它与我从 Firestore 获取的数据连接起来。

您可以使用 HTML 库将 unicode 从 html 解析为字符串

val bullet = "&#8226"
print("this is bullet a ${Html.fromHtml(bullet)}")

首先,检查您使用的字体是否支持Unicode。 然后,您可以按照@Anshul 的建议使用 Html.fromHtml,但请记住它已被弃用,您需要使用 Html.FROM_HTML_MODE_LEGACY,因为它在 Unicode characters not displayed in TextView.setText

中被建议使用