Imprimir unicode personaje Android TextView

Estoy intentando usar los iconos de emoji listados aquí

Http://apps.timwhitlock.info/emoji/tables/unicode#block-6a-missing-emoticons

Cada icono tiene un carácter unicode con él como

U + 1F601 es el Unicode de "GRINNING FACE WITH SMILING EYES" = 😁

Mi pregunta aquí es cómo puedo establecer este carácter unicode en textview.

No puedo crear un carácter de este valor ya que requerirá sólo cuatro valores hexadecimales.

Por ejemplo he creado un char como este

char c = '\u27A1'; 

Este c funciona muy bien si añado que a textview y me muestra la imagen correctamente. ¿Cómo puedo crear un char de valor Unicode U + 1F601 – Bytes UTF-8 \ xF0 \ x9F \ x98 \ x81

También hay ciertos caracteres unicode con valores dobles como este U + 1F1F7 U + 1F1FA = Bytes UTF-8 \ xF0 \ x9F \ x87 \ xB7 \ xF0 \ x9F \ x87 \ xBA

¿Cómo puedo mostrarlos todos en textview?

UTF-8 \ xF0 \ x9F \ x87 \ xB7 \ xF0 \ x9F \ x87 \ xBA es un formato UTF8 que tiene que hacer en formato UTF16 para estos charectr.

Simplemente imprima el formato UTF16 String c = "\ uD83D \ uDE01";

Ahora muestra la cadena c en la vista de texto.

  • Cómo puedo convertir unicode cadena a ASCII en java
  • Detectar subrogados altos en una cadena utilizando expresiones regulares
  • Android TextView no muestra Grabación de sonido Copyright símbolo "℗"
  • Cómo mostrar la fuente telugu en el emulador correctamente
  • El archivo kcm de Android no parece funcionar. ¿Qué me estoy perdiendo?
  • ¿Hay algún carácter unicode que tiene el glifo que falta en todas las fuentes?
  • Detectar si un carácter unicode es compatible?
  • ¿Deshabilitar emoji de reemplazo unicode en Android Chrome?
  • Mostrar icono de emoji / emoción en Android TextView
  • Personajes japoneses que parecen chinos en Android
  • Una forma más elegante de decodificar \ Unicode en un flujo de entrada
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.