android 调出键盘表情_android – 使用自定义表情符号创建软键盘

我的任务是创建一个新的Android第三方键盘,支持资产中的自定义表情符号(我自己的图标).

我想用我自己的表情符号图标实现一个软键盘,而不使用UniCode或我的自定义UniCode.

问题:

如果我创建一个自定义表情符号,其中一些字符串不会映射到标准的表情符号集,并将此消息发送给具有自定义应用/键盘的朋友,那么他们的设备上会显示什么?常规的ASCII字符串?或图像.

我已经阅读了两种将图像添加到textView的方法.

> Html.ImageGetter

> Spannable Image(由图像组成的字符串)

我应该选择哪种方式?

无论如何在收件人设备上显示(发送)自定义表情符号而不下载应用程序/键盘?

是否可以将带有图像(表情符号)的文本发送到其他应用程序,如facebook,skype和消息.

需要建议.

简单的单词

我只想将我的自定义(表情符号图标)发送到其他应用程序,如this app does,不使用unicode或我的自定义UniCode.

谢谢.

解决方法:

你只能使用那些受支持的uniCode.你无法添加自己的通用用途.但您可以在应用中和应用之间使用它.这不可能.

简而言之,无法创建自己的Unicode.但你可以使用应用程序到应用程序.并且在两端你必须将这些字符存储在数据库中.当他们得到时匹配他们..

标签:emoji,android,unicode,spannablestring,soft-keyboard

来源: https://codeday.me/bug/20190824/1712687.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值