Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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中的IOS风格表情键盘_Android_Emoji - Fatal编程技术网

android中的IOS风格表情键盘

android中的IOS风格表情键盘,android,emoji,Android,Emoji,我想将表情符号从android发送到iPhone,我开发了如图所示的表情符号键盘,每当选择一个表情符号时,我会将特定表情符号的对应Unicode发送到iPhone,iPhone会将接收到的Unicode转换为其对应的表情符号。为了实现这一点,我创建了可绘制到相应Unicode的映射,如下所示 public static HashMap<Integer, String> unicode = new HashMap<Integer, String>(); static {

我想将表情符号从android发送到iPhone,我开发了如图所示的表情符号键盘,每当选择一个表情符号时,我会将特定表情符号的对应Unicode发送到iPhone,iPhone会将接收到的Unicode转换为其对应的表情符号。为了实现这一点,我创建了可绘制到相应Unicode的映射,如下所示

public static HashMap<Integer, String> unicode = new HashMap<Integer, String>();

static
{

//for sending
unicode.put(R.drawable.emoji01, "\\uD83D\\uDE04");//Smiling Face with Open Mouth and Smiling Eyes
unicode.put(R.drawable.emoji02, "\\uD83D\\uDE03");//Smiling Face with Open Mouth
}     
publicstatichashmap unicode=newhashmap();
静止的
{
//送
unicode.put(R.drawable.emoji01,“\\uD83D\\uDE04”);//张嘴微笑的脸和微笑的眼睛
unicode.put(R.drawable.emoji02,“\\uD83D\\uDE03”);//张着嘴的笑脸
}     
所以无论何时选择表情符号,我都会使用上面的hashmap将Unicode发送到iPhone, 这种方法效果很好,但为此,我必须创建所有此类表情的手动映射。几乎有844个表情符号。所以我的问题是,我的做法正确吗?还是有比像我那样创建手动映射更好的选择?或者是有什么东西可以给我选择的可绘制的Unicode


提前感谢

我认为你的代码是最好的方法好吧。但是手动输入844条条目真的很麻烦。我知道你的意思,但我认为没有更好的方法way@Rohan在这种情况下,你找到工作了吗?@kabuto178..没有..我按照上面提到的方式继续