1
나는 아랍어 텍스트와 영어 텍스트를 연결할 수 있도록 다음과 같은 알고리즘을Concatinating 아랍어 및 영어 텍스트 안드로이드 텍스트 뷰
private String getFormatedArabicEnglishMessage (String [] parts) {
String retString = "";
for (int i = 0; i < parts.length; i++) {
if (MyServices2Utils.isProbablyArabic(parts[i]) == true) {
retString += "\u202B" + new String(" ") + "\u202C";
retString += "\u202B" + new String(parts[i].getBytes()) + "\u202C";
retString += "\u202B" + new String(" ") + "\u202C";
} else {
retString += " ";
retString += parts[i];
retString += " ";
}
}
return retString;
}
하지만 모든 경우에 작동하지 않습니다되어 기본 로케일의 경우
== 아칸소 나는 다음과 같은 결과를 얻었다 : 기본 로케일의 경우
== 나는 다음과 같은 결과를 얻었다 엉 :
콘솔에서 다음 메시지가 표시됩니다. 'android'패키지의 'textDirection'속성에 대한 리소스 식별자가 없습니다. –
이 링크 확인 : http://stackoverflow.com/questions/10634414/android-how-can-use -the-androidlayoutdirection –
예, 물론, 사용중인 API를 묻는 것을 잊었습니다. 미안합니다. 지금 작동합니까? – nKn