Jor*_*rge 9 fonts android blackberry emoticons emoji
我想知道whatsapp如何为此提供支持.我可以在iPhone上使用emojis,因为它本身支持.我不是为bb开发而不是android,但我需要帮助编程人员使用这些东西.
bb的家伙告诉我,他可以添加字体作为项目资源(TTF),但由于表情符号,是彩色的图形,我不知道如果我能创造一个TTF.我对字体一无所知.
正如你所看到的,我的知识非常重要.我只需要一些提示,指出我正确的研究方法.
谢谢!
Mar*_*oek 17
在Android上,您可以使用我在此处找到的教程制作BitMap字体.然后你可以将所有表情符号嵌入到该字体中.
要在BlackBerry上进行此操作,您可以使用FontFamily类.
这是一个解释其工作原理的教程.
玩得开心!:-)
根据我的经验,大多数表情符号(表情符号)不使用字体,而是位图图形(例如默认Android文本编辑器中的表情符号).使用字体有几个缺点:
使用位图图形将允许您在各种设备上轻松使用相同的表情符号,同时使用标准设备字体显示表情符号周围的文本.
您将必须解析您正在显示的字符串,找到表情符号,并用图像替换它们.
例如,在Android上你可以通过以下方式完成此任务
<img src="emoticon.png" />(根据表情符号的类型改变emoticon.png)String myHtmlString = Html.fromHtml(myEmoticonString, myImageGetter, null);myTextView.setText(myHtmlString)在步骤3中,myImageGetter需要是一个实例,Html.ImageGetter它根据src字符串中图像的属性返回图形(可绘制)(即它将字符串文件名转换为实际图形)
其他平台上的步骤会有所不同,但您应该能够使用相同的基本方法(解析字符串,用图像替换表情符号).
| 归档时间: |
|
| 查看次数: |
68450 次 |
| 最近记录: |