java - 更改表情符号图标默认绘图
问题描述
我读到无法在 Android 中添加 emojiIcon,因为它们都有给定的代码,并且所有应用程序都使用相同的代码来显示 Emoji。但鉴于许多应用程序的表情符号图标设计略有不同,因此必须可以重新定义一组不会在其他任何地方使用的自定义表情符号设计。你知道怎么做吗?
例如,U+1F42F 是虎脸。现在,假设我想要一只雪虎而不是普通的老虎。是否可以画一只雪虎,将它放在我的代码中的某个位置,然后每次用户选择老虎表情符号时,都会显示雪虎?谢谢 !
解决方案
是的,可能。您需要的是一种单独的字体,这在 android 上很容易。您还可以通过将新字符添加到字体的unicode 私人使用区域来添加新的表情符号。
设计/调整字体对于这个网站来说是题外话......而且我不知道第一件事。
推荐阅读
- salesforce - 如何在 Robot Framework 中配置 cumulusci?
- python - 在 Python 中创建参数化类型,但将所有实例设为“超级类型”的子级
- r - 无法创建 bookdown 自定义模板的格式功能
- python - python街机库,如何与其他程序交互
- c - 摆脱 C 中的所有注释
- java - Spring - 将 application.properties 注入 jar(作为 Maven 依赖项)
- java - 如何从 ArrayList 的开头删除 0
- c - 在 Visual Studio Code 中编译 C
- sql - BigQuery:存储半结构化 JSON 数据
- python - 未找到“联系人”的反向。'contact' 不是有效的视图函数或模式名称