我工作的一个Android应用程序显示一个textviews
混合阿拉伯语和英语单词;
应用程序显示我的Java类中写道问号阿拉伯文字????? 这里是截图:
编码:
if(tCat.equals("StandardT_")){
serviceLine="Operations / خدمات عامة";
}
tv.setText(serviceLine);
我曾尝试:
在Android的解码字符 ,没有它不是同样的问题,答案没有帮助。
如何支持Android的阿拉伯文字? 我使用的是支持阿拉伯语一个新版本,我也试过像加了答案
Farsi
类或使用ArabicUtilities
类,但没有奏效醚我也试图串编码为UTF-8
尝试{服务热线= URLEncoder.encode(服务热线, “UTF-8”);}赶上(UnsupportedEncodingException E){e.printStackTrace(); } }
而没有工作!
- 使用多种字体也尝试过,但不是一个单一的字样解决了这个问题。
所以,我有种陷在这里,任何想法?
编辑:我关闭机器人工作室,并重新打开应用程序的一切,我的Java类里面写的文字后转身问号! 尽管我试着写一遍吧,一旦我关闭该项目并重新打开它,它显示了阿拉伯文字作为Java类中的问号,甚至我运行应用程序之前,这真是别扭!