图标在所有设备上看起来都不一样

时间:2019-06-27 17:50:49

标签: android

在我的应用中,用户可以编辑自己的姓名。

这是一个示例,其中有1位用户更改了姓名,因此它看起来像这样:

enter image description here

这是每次用户更新其配置文件时都会更新数据库的数据:

name.getText().toString();

这就是我从数据库中获取此字符串的方式:

 name.setText(documentSnapshot.get("name").toString());

到目前为止很好,但是我注意到有趣的毛毛虫图标在不同的手机上看起来有所不同。

这是另外2部手机的外观:

1)等一下,为什么它会变成橙色?

enter image description here

2)嗯,还不错,它是绿色的,看上去也一样:

enter image description here


为什么会这样?

我确定当用户以文本形式输入图标时,它会转换为ASCII,是我错了吗?

1 个答案:

答案 0 :(得分:4)

每个设备都实现自己的表情符号集,这是完全正常的。如果您希望所有表情符号看起来都一样,可以将自己的表情符号添加到项目中