Android-устройства не могут показывать новые ios9 Emoji. Итак, я хочу использовать ios emoji для замены android emoji. Использование emojicon может поддерживать TextView и EditText.Как использовать ios emoji repalce Android emoji при использовании canvas.drawText()
Но у меня есть пользовательский вид. Используйте canvas.drawText() для рисования текста. На нем будет отображаться андроид-эмози.
Как решить эту проблему? Большое спасибо.
Paint p = new Paint();
p.setAntiAlias(true);
p.setStrokeWidth(r);
p.setColor(outerCircleColor);
canvas.drawCircle(centerX, centerY, outerR, p);
p.setColor(centerColor);
canvas.drawCircle(centerX, centerY, r, p);
p.setStrokeWidth(lineWidth);
p.setColor(lineColor);
canvas.drawLine(centerX, centerY, pointLine1Corner.x, pointLine1Corner.y, p);
canvas.drawLine(pointLine1Corner.x, pointLine1Corner.y, pointLine1End.x, pointLine1End.y, p);
p.setColor(textColor);
p.setTextSize(defaultTextsize);
canvas.drawText(displayText1, pointLine1Corner.x + defaultTextPadding, pointLine1Corner.y - defaultTextMarginBottom, p);