양방향 텍스트를 뒤집기 위해 코드 구현 (선호 자바)을 찾으려고 며칠 동안 웹에 숨어있었습니다. 상자 안의 Bidi 텍스트 텍스트를 지원하지 않는 플랫폼 내부에는 올바르게 표시되어야합니다. (AndEngine과 같은).양방향 텍스트를 뒤집어서 AndEngine에 올바르게 표시되도록하는 방법 찾기
최적의 해결책은 내가 히브리어 텍스트로 제공하는 방법이며, 내용을 반전시켜 반환 할 것입니다. 나는 혼자서이 일을 할 수 있었지만 영어와 히브리 본문의 혼합 된 문자열에 도착하면 복잡한 일이 일어 났을뿐만 아니라 이미 더 나은 구현이 이미 존재해야하므로 구현하기가 벙벙 할 것이라고 생각합니다.
http://www.unicode.org/reports/tr9/
http://www.unicode.org/Public/PROGRAMS/BidiReferenceJava/
너무 복잡하고 너무 커서 모든 일을하지 않았다 - 내가 찾은
가장 가까운 것은이 유니 코드 알고리즘이었다.
또한 http://docs.oracle.com/javase/7/docs/api/java/text/Bidi.html
자바
이 쌍방향 수업이 있었다 그러나 그것은 단지 쌍방향 텍스트를 분석하는 간단한 방법을 제공했다.저는 불행히도 많은 플랫폼과 게임 엔진이 BIDI 텍스트를 완벽하게 지원하지 않기 때문에 일반적인 문제라고 확신합니다.
감사합니다.