2017-08-27 33 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="" />