TextView在android中不显示像“àèìòù”这样的字符

时间:2012-03-05 10:15:45

标签: android character-encoding textview

TextView在android中不显示像“àèìòù”这样的字符。 如何编码/解码String来解决android中的这个问题?

提前致谢。

2 个答案:

答案 0 :(得分:0)

如果你的文字包含html标签,那么你可以试试这个:

textView.setText( Html.fromHtml ( textData ) );

答案 1 :(得分:0)

我们可以通过这种方式处理此问题及其折旧:

@SuppressWarnings("deprecation")
        public static Spanned fromHtml(String html) {
            Spanned result;
            if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) {
                result = Html.fromHtml(html, Html.FROM_HTML_MODE_LEGACY);
            } else {
                result = Html.fromHtml(html);
            }
            return result;
        }