如何在 Snackbar 或 Toast / Textview 中显示 Emoticons/Emoji
How to Display Emoticons/Emoji in Snackbar or Toast / Textview
我正在尝试在 Snackbar/Toast 通知中添加 emoticons/emoji。做这个表情需要是图片资源或者Unicode字符。当我使用来自以下网站 Unicode Character Website 的 unicode 字符时,我得到了字符串输出。
Snackbar.make(findViewById(android.R.id.content), \U+1F601 + "Done", Snackbar.LENGTH_LONG).show();
在交叉引用支持的 Unicode 序列以及 Visual Unicode 数据库后,我意识到 \u1F601 是 32 位 Unicode 表示,16 位表示可以设置为:
Toast.makeText(this, "Smileys = " + ("\ud83d\ude01"),Toast.LENGTH_LONG).show();
更改("\ud83d\ude01")
unicode的最后一位以更改笑脸
参考这些链接
我正在尝试在 Snackbar/Toast 通知中添加 emoticons/emoji。做这个表情需要是图片资源或者Unicode字符。当我使用来自以下网站 Unicode Character Website 的 unicode 字符时,我得到了字符串输出。
Snackbar.make(findViewById(android.R.id.content), \U+1F601 + "Done", Snackbar.LENGTH_LONG).show();
在交叉引用支持的 Unicode 序列以及 Visual Unicode 数据库后,我意识到 \u1F601 是 32 位 Unicode 表示,16 位表示可以设置为:
Toast.makeText(this, "Smileys = " + ("\ud83d\ude01"),Toast.LENGTH_LONG).show();
更改("\ud83d\ude01")
unicode的最后一位以更改笑脸
参考这些链接