将自定义emojis添加到我的消息应用程序

问题描述:

我想在我的Messenger应用程序中切换表情符号。这意味着如果您在文本输入中输入了某个表情符号,则不会显示android表情符号,但是我的表情符号应该会出现。这应该像WhatsApp与iOS emojis一样工作。还没有出现android emoji但是特殊的emojis(iOS emojis)。将自定义emojis添加到我的消息应用程序

有没有可能实现这个?它在任何情况下都能正常工作,就像您在Whatsapp上看到的一样。但是如何?

这是有点工作,但...

编写程序,所以它被烧焦读取用户输入的字符,或令牌令牌。然后,当用户输入代表表情符号的字符序列时,例如:(如果他们击中键盘上的笑脸,就会得到相同的输入,可能是:-))然后,不要将这些字符写入无论你在写什么,而是插入一个图像视图,以及要放置的表情符号的位图。如果你只写了相同的字符,默认的android表情符号会出现,或者只是字符,这取决于你如何做你的写作。

+0

谢谢!那正是我想要做的。但我无法在互联网上找到任何(工作)示例如何在某些文本之间添加图像。我也有调整图像大小的问题。你有好主意吗? –

+0

@Daniel S.使用picasso将图像加载到图像视图中,并使用picasso设置大小。然后有imageview包装内容,所以它适合你选择的任何尺寸(我会根据与1/8宽度和1/16高度的屏幕尺寸的比率使尺寸成为一个数字)。然后使用setX和setY设置imageview的位置。为了找出这些坐标,你将不得不重新编写正文中的坐标。 – holycatcrusher