特殊字符显示为表情符号

时间:2018-11-20 12:39:57

标签: unicode emoji

我正在使用Galaxy S8开发Android应用。

当我写一些特殊字符时,它们似乎是Galaxy表情符号。像这样的事情:↔♥◀▶

如何防止它们变成表情符号?

1 个答案:

答案 0 :(得分:0)

通常在表情符号和字符版本之间进行选择,您必须使用variation selector

  

Unicode为其许多表情符号定义了变体序列,以指示其所需的表示形式。

     
    

表情符号字符可以有两种主要显示形式:

         
        
  • 表情符号演示,甚至具有动画效果的多彩甚至奇特的形状
  •     
  • 文本演示文稿,例如黑白         — Unicode技术报告#51:Unicode表情符号[75]
  •     
  
     

通过在基本表情符号后面加上用于文本的U + FE0E VARIATION SELECTOR-15(VS15)或对于表情符号样式是U + FE0F VARIATION SELECTOR-16(VS16),来指定所需的呈现方式。[76]

     

https://en.wikipedia.org/wiki/Emoji#Emoji_versus_text_presentation

因此,如果您不希望将它们显示为表情符号,只需在末尾附加VS15