2017-08-27 32 views
-2

我已经在文本字段中尝试了表情符号的十六进制值,但没有奏效。我是android studio的新手。我需要编码吗?或者我可以将其添加到布局?或两者?谢谢如何打印表情符号作为按钮的文字?

+2

尝试通过插入直接将表情符号输入到您的代码中。 'System.out.println(“Hello world”);' –

+0

它的工作!谢谢!!! –

+1

这个表情符号是'UTF-8'的一部分,Java可以从源文件读取。对于其他的东西,您需要在读取相应的字节之前指定表情符号的编码。 – Zabuza

回答

1

正如我们在评论中发现,解决办法是直接把代码放到Java源如:

System.out.println("Hello world "); 

或者XML源:

<TextView 
    android:id="@+id/text_view_id" 
    android:text="" />