android - 如何设置 WhatsApp 聊天等表情符号,而不是特定于移动设备
问题描述
我正在做一个项目,我导出 WhatsApp 聊天并在 TextView 中设置。聊天中使用的表情符号是实际的 WhatsApp 表情符号,但是当我在 TextView 中设置时,它显示为 Android 表情符号取决于设备。
问题:如何在 TextView 中设置什么应用表情符号?
尝试:我所能找到的只是如何为自定义键盘制作自定义键盘和库**(我不想制作自定义表情符号键盘,除非这是唯一的选择)**但我没有发送任何数据。我只是在 TextVeiw 中获取数据并设置我想知道是否有人可以指导。,
解决方案
表情符号与任何其他字符一样是 Unicode,这就是为什么即使您在 TextView 中使用 WhatsApp 消息,它也会显示系统表情符号。要显示像 WhatsApp 这样的自定义表情符号,您必须自己实现它。查看这个库,它可能会有所帮助。
其他一些库:Emoji Emoji Keyboard
另外,看看Android Emoji Compatibility Library
即使您不尝试发送数据,您也可以使用这些库仅显示带有各自自定义 TextView 的文本和表情符号。
推荐阅读
- c++ - 在 OpenMP 中共享作用域变量
- html - Laravel css 有时不加载
- javascript - 是否有 CSS 选择器来选择具有数字作为 id 的 div
- git - 将新版本的存储库合并到我当前的版本中
- javascript - 我还需要在 React 的 then 块中使用 async/await
- jquery - 如何通过 jQuery 或 C# 在 input type='datetime-local' 或 Textmode='Datetimelocal' 上设置最小和最大日期时间动态
- reactjs - featuresImage 没有出现在 GraqhiQL 和 Gatsby 中
- c# - Asp.Net MVC 无法访问此站点错误
- r - 计算和绘制多个密度?
- regex - 将负正则表达式前瞻转换为贪婪需要