Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 图标在所有设备上看起来都不一样_Android - Fatal编程技术网

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

Android 图标在所有设备上看起来都不一样,android,Android,在我的应用程序中,用户可以编辑他们的姓名 下面是1个用户更改其姓名的示例,如下所示: 这是每次用户更新其配置文件时将更新数据库的数据: name.getText().toString(); name.setText(documentSnapshot.get("name").toString()); 我就是这样从数据库中获取这个字符串的: name.getText().toString(); name.setText(documentSnapshot.get("name").toStr

在我的应用程序中,用户可以编辑他们的姓名

下面是1个用户更改其姓名的示例,如下所示:

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

name.getText().toString();
 name.setText(documentSnapshot.get("name").toString());
我就是这样从数据库中获取这个字符串的:

name.getText().toString();
 name.setText(documentSnapshot.get("name").toString());
到目前为止还不错,但我注意到有趣的卡特彼勒图标在不同的手机上看起来不同

以下是它在另外两部手机上的外观:

1)等等,为什么它是橙色的???

2)不错,它是绿色的,看起来一样:

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


为什么会这样


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

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

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

实际上看起来完全不同…请参见:实际上看起来完全不同…请参见: