2013-04-25 88 views
0

我想使用HTML標籤內阿拉伯語的Android應用程序,
的HTML標記在strings.xml文件和它的作品完美地與英語,
當我加入了strings.xml文件的阿拉伯語版本每一件事情是確定的,但在html字符串變得可以理解的語言?
我嘗試添加Android支持html標籤中的阿拉伯語?

<head> 
    <meta http-equiv="Content-Type" ; content="text/html; charset=utf-8" ; /> 
</head> 

,但問題依然。我該如何解決它?

回答

1

YESSS我發現它,
我不得不這樣加載文本在我的活動
aboutus.loadData(stringData, "text/html; charset=UTF-8", null);

0

您是否更改過設備的語言環境?

您的阿拉伯文字符串文件必須位於此值文件夾中。 「values -ar」

在您的活動課程中,通過您的應用程序的代碼更改您的設備區域設置。 你可以在菜單上或按下按鈕來調用它。

 String languageCode = "ar_EG"; 
    Resources res = getResources(); 
     DisplayMetrics dm = res.getDisplayMetrics(); 
     android.content.res.Configuration conf = res.getConfiguration(); 
     conf.locale = new Locale(languageCode.toLowerCase()); 
     res.updateConfiguration(conf, dm); 
     // you need to restart activity so that this change take place 
     startActivity(new Intent(this, MyActivity.class)); 
     finish(); 
+0

是的我改變它, – 2013-04-25 12:08:33

+0

它是否工作Firas? – Adnan 2013-04-25 12:21:49

+0

實際上沒有啓用阿拉伯語,但在web視圖中的文本編碼問題 – 2013-04-25 12:40:29