android - 如何使用表情符号库在文本中添加表情符号?

标签 android textview

我想将表情符号添加到预定义的 TextView 中。用户无需更改它。 我怎样才能做到这一点

“你好😀!”

在 TextView 中

在 Android 中使用表情符号库? 我需要使用表情符号库吗?

最佳答案

你不需要图书馆。

Method 1

假设你有一个 TextView ,然后试试这个

textView.setText(new String(Character.toChars(0x1F60A)));

哪里0x1F60A是你的笑脸的 unicode

Alternate Method

strings.xml 中添加此资源

<string name="smiley_text">&#x1F60A;</string>

然后像下面这样将它添加到textview中

textview.setText(R.string.smiley_text);

关于android - 如何使用表情符号库在文本中添加表情符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51238668/

相关文章:

java - 如何在 TextView 的文本周围设置边框

android - 在android studio中使用自定义SDK来访问新的API

android - NumberFormatException 可能是 BigDecimalInvalid long : "1,00" android-sdk-paypal

java - 为什么在成功 Firebase 登录之前调用另一个 Activity 中的方法?

java - 如何获取 Android EditText 组件的整数值?

java - 以编程方式创建一个新的 TextView,然后将其显示在另一个 TextView 下方

java - 2 名玩家井字游戏

Android 在应用程序的任何 Activity 中显示来自后台线程的对话框

swift - 如何在 SwiftUI 中删除 TextView 上方和下方的空间?

android - 使用自定义 View android在文本和下划线之间留出空间