2011-12-06 4 views
0

내 값 XML에서 문자열을 표시하기 위해 textview를 사용하면 내 표준으로 본 것과 이상한 방식으로 구문 분석합니다. 내 문자열을 히브리어와 로마/구두점으로 구분하는 것 같습니다. 각 청크는 적절하게 처리되지만 (RTL/LTR) 청크 전반은 왼쪽에서 오른쪽으로 분석되는 것이 아니라 오른쪽에서 왼쪽으로 분석됩니다.텍스트보기 같은 문자열에서 히브리어 + 로마 문자를 처리하지 않습니다.

예 (화살표 LTR/RTL을 나타낸다)

내 XML 스트링 (그 표시 방식) [히브리어 (C) < < < <] 영어 단어 (B) >>>>] 이 로이드에 표시되는 방법 [히브리어 (A) < < < <]

: [히브리어 (A) < < < <] 영어 단어 (B) >>>> [히브리어 (C) < < < <]

모든 의견을 크게 기뻐할 것입니다. :)

편집 : 나는 이클립스 내 XML을 열 때 같은 잘못된 방법 (제 경우)에 표시하지만 대부분의 텍스트 편집기가 많은 (첫 번째 경우)

답변

1

안드로이드 4.0 이벤트 올바르게 표시 밝혀 BiDi 텍스트를보다 잘 지원합니다. 에뮬레이터로 시도해보고 문제가 해결되는지 확인하십시오.

+0

안녕하세요, 내 [질문] (http://stackoverflow.com/q/40398528)을보십시오. 도와 주시면 감사하겠습니다. 감사 ... :) –

관련 문제