android 中的 settext 不支持不同的语言字符串?

Different language string not supported textview on settext in android?

我应该制作并显示从数据库中获取的所有不同的 lang 字符串,但没有显示 settext 上的 textview。 所以,这是字符串类型 ១ ថ្ងៃ អង្គារ ពុធ 不显示。 感谢提前。

String title = diffLang.getSpokenLanguage(); // here, language string get
    try {
        holder.txtTitle.setText(new String(title.getBytes("UTF-8"), "UTF-8"));  // not display
    } catch (UnsupportedEncodingException e) {
        e.printStackTrace();
    }

我进行了大量搜索并找到了适合自己的解决方案

 protected String getConverTextUTFToNormal(String arabicValue) {
    String getConvertValue = "";
    try {
        getConvertValue = new String(arabicValue.getBytes("ISO-8859-1"), "UTF-8");
    } catch (UnsupportedEncodingException e) {
        getConvertValue = arabicValue;
        e.printStackTrace();
    }

    if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) {
        return Html.fromHtml(getConvertValue, Html.FROM_HTML_MODE_LEGACY).toString();
    } else {
        return Html.fromHtml(getConvertValue).toString();
    }
}