丹麦字母无法在Android TextView上正确显示

时间:2012-12-03 07:22:10

标签: android character-encoding lucene special-characters

我正在写一本丹麦语词典应用程序。我可以正确索引源文件(我认为 - 我使用Lucene和DanishAnalyzer),但我无法正确显示TextViewListView中的单词。字母æøå在钻石内显示为问号。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

问题可能是您的数据源及其编码。如果您从某个网络源获取文本,则可能必须将其编码为UTF-8,然后将其放入TextView

答案 1 :(得分:0)

我将InputStreamReader编码设置为MacRoman而不是UTF-8。我将此InputStreamReader提供给GSON的fromJson()方法。我仍然不明白发生了什么。