2017-01-05 63 views
2

我有一個字符串,我必須在佈局中顯示。 在英語中是顯示正常,但在阿拉伯語中是搞砸了: -在Android中混淆了阿拉伯字符串

英文: - 月1日和2014年10 - 11月2014

在阿拉伯語: - 01 - 10月2014 إلى01-Nov-2014

阿拉伯文渲染就像上面那樣。我們如何將中間的阿拉伯語移動到?

在代碼

: -

holder.mPeriodTv.setText(presenter.getViewContext().getString(R.string.bill_period, startDate, endDate)); 

在阿拉伯語字符串: -

<string name="bill_period"><xliff:g id="from">%s</xliff:g> إلى <xliff:g id="todate">%s</xliff:g></string> 

中英文字符串: -

<string name="bill_period"><xliff:g id="from">%s</xliff:g> to <xliff:g id="todate">%s</xliff:g></string> 
+0

檢查此問題http://stackoverflow.com/questions/10964488/how-to-make-the-text-direction-from-right-to-left – Yazan

回答