如何设置像WhatsApp聊天而不是移动特定的表情符号[关闭]

问题描述 投票:6回答:3

我正在开发一个项目,我导出WhatsApp聊天并在TextView中设置。在聊天中使用的Emojis是实际的WhatsApp表情符号,但是当我在TextView中设置时,它显示为Android emojis取决于设备。

问题:如何在TextView中设置应用程序表情符号?

尝试:我能找到的是如何为自定义键盘制作自定义键盘和库**(我不想制作自定义表情符号键盘,除非这是唯一选项)**但我不发送任何数据。我只是在TextVeiw中获取数据和设置我想知道是否有人可以指导。 enter image description here

android textview chat emoji whatsapp
3个回答
4
投票

表情符号就像任何其他角色一样是Unicode,这就是为什么即使你在TextView中使用WhatsApp消息它也会显示系统表情符号。要显示像WhatsApp这样的自定义表情符号,您必须自己实现它。看看这个library它可能会有所帮助。

其他一些图书馆:Emoji Emoji Keyboard

另外,看看Android Emoji Compatibility Library

即使您不尝试发送数据,也可以使用这些库来显示文本和表情符号及其各自的自定义TextView。



2
投票

首先,您需要为您的应用程序设计自己的表情符号,然后将其替换为系统表情符号unicode,这样当用户键入Android默认表情符号时,它将被您的自定义表情符号替换。 Check this link for how it works

© www.soinside.com 2019 - 2024. All rights reserved.