Как сгенерировать юникод эмодзи, например «\uD83D\uDE02», когда я получил «U+1F602»?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как сгенерировать юникод эмодзи, например «\uD83D\uDE02», когда я получил «U+1F602»?

Сообщение Anonymous »

В настоящее время я создаю что-то вроде emoji-клавиатуры в Android, которая будет отображать список смайлов.

Я не хочу использовать изображение, поэтому мне нужен символ Юникода для смайликов в исходном коде Java для отображения смайлика в строковом выводе.

Например

Имя в Юникоде: FACE With СЛЕЗЫ РАДОСТИ 😂

Исходный код C/C++/Java: "\uD83D\uDE02"

http://www.fileformat.info/info/unicode/char/1f602/ index.htm

Мне нужен Java Unicode, например "\uD83D\uDE02", потому что когда я вывожу метку с помощью

Код: Выделить всё

Label.setText("\uD83D\uDE02");`
он ​​работает и показывает ЛИЦО СО СЛЕЗАМИ РАДОСТИ 😂

Я уже это погуглил и нашел этот список, я просто не понимаю, как был сгенерирован \uD83D\uDE02.

Подробнее здесь: https://stackoverflow.com/questions/497 ... -is-u1f602
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»