我有顯示字符的問題。要顯示字符的問題
我有一個CSV文件,它們被寫入某些國家使用的貨幣符號。
當我嘗試顯示英鎊的符號時,在某些設備上顯示正確,而在其他設備上顯示不正確。
爲什麼會發生這種情況?我怎樣才能解決這個問題?
我有顯示字符的問題。要顯示字符的問題
我有一個CSV文件,它們被寫入某些國家使用的貨幣符號。
當我嘗試顯示英鎊的符號時,在某些設備上顯示正確,而在其他設備上顯示不正確。
爲什麼會發生這種情況?我怎樣才能解決這個問題?
好吧,它似乎是一個編碼問題。
您可以通過右鍵單擊/ properties/Resource並更改文本文件編碼(嘗試ISO-8859-1或UTF-8)來更改文件的編碼。
如果不顯示所有字符也嘗試手動更改:)
希望這有助於...
Spanned spannded = Html.fromHtml("£");
String pound = spannded.toString();
我發現問題可能是自定義字體,我絕對必須使用它。 字體沒有指定英鎊的字符,但在某些設備上,似乎某些機制在其他設備上發揮作用,默認字體無法識別。 –
在那裏你想顯示英鎊符號使用上面的代碼。無論設備配置如何,它都可以工作 –
這是不行的,因爲我不認爲這是一個改變編碼後編碼問題 –