아랍어 텍스트의 경우 Paint.measureText가 정확하지 않습니다. 내가 시도한 것은 다음과 같습니다.Android TextView 아랍어 용 텍스트
TextView tv1이 있습니다.
tv1.getWidth();
은 480입니다. 괜찮습니다. tv1.getPaint().measureText("المؤلف : عبدالرحمن ابن أبي بكر أبو الفضل السيوطي");
은 화면 너비보다 큰 502를 제공합니다.
텍스트의 선 너비가 약 80 %이므로 잘못된 결과입니다! 결과는 약 400이어야합니다.
감사합니다.
안녕하세요, 나도 같은 종류의 문제가 있습니다. 당신이 이것을위한 해결책을 가지고 있다면 저를 도와주세요. – Raj
저도 같은 문제가 있으며 문제는 Galaxy Tab에서만 나타납니다! 갤럭시 S3에서 잘 작동합니다! – AVEbrahimi
동일한 문제가 발생했습니다. 글꼴을 변경하십시오. –