2013-05-09 1 views
5

내 응용 프로그램에서 Tamil 및 Kannada 글꼴을 지원합니다. 나는 등 TextViews, 버튼의 서체,안드로이드에서 Kannada 글꼴 ICS

FONT_TAMIL = Typeface.createFromAsset(getAssets(), "fonts/tamil.ttf"); 
tvTitle.setTypeface(FONT_TAMIL); 

FONT_KANNADA = Typeface.createFromAsset(getAssets(), "fonts/kannada.ttf"); 
tvTitle.setTypeface(FONT_KANNADA); 

심지어 진저 브레드에서 제대로 타밀 문자를 표시 할 수 있어요를 설정하려면 다음 코드를 사용합니다. 그러나 나는 칸나다 폰트를 보여줄 수 없다. 누군가 내가 잘못 가고있는 곳을 찾도록 도와 줄 수 있습니까?

타밀어의 예 스크린 샷 .. Tamil

칸나다어의 예 스크린 샷 .. Kannada

감사합니다, KARTHIK

+0

정확히 무엇이 문제입니까? 당신은 정교해야합니다. –

+0

우리에게 더 좋은 아이디어를주는 게시판 샷 – Raghunandan

+0

힌디어 글꼴과 관련된 문제에 직면했습니다. 플레이 스토어에서 다른 앱을 보면서 발견 한 가장 좋은 방법은 이미지 (신축성있는 것)를 사용하는 것입니다. 그런 이미지를 만드는 데는 시간이 필요합니다. 나는 높은 안드로이드 버전에 대한 내 애플 리케이션을 게시하고 나중에 낮은 버전에 대한 릴리스 계획. – Sandeep

답변

1

는 각각의 모든 유니 코드 문자를 대체하기 위해 완전히 대체 기능을 시도 했 아스시에게? Windows의 문자표 도구를 사용하여 각 Kannada/Tamil 문자에 해당하는 ASCII 문자를 얻을 수 있습니다.

1) 먼저 유니 코드와 칸나다 글꼴을 모두 PC에 설치하십시오.

2) 두 번째 문자지도 도구의 첫 번째 창에서 유니 코드 글꼴을 선택하고 두 번째 창에서 Ascii를 선택하십시오.

3) 양쪽 창에서 원하는 문자 (두 창에서 같은 문자)를 두 번 클릭하십시오. 문자가 텍스트 상자에 표시됩니다. 두 창에서 해당 문자를 복사하고 replaceAll 함수에 추가하십시오.

각 문자와 문자 조합을 복사하는 데 오랜 시간이 걸립니다.하지만 ICS 버전 아래에 유니 코드를 올바르게 표시하는 다른 방법이 있다고 생각하지 않습니다. 변환해야합니다. 당연히 열심히 노력하여 성공으로이 끕니다. ...

+0

문자지도 도구를 사용하는 방법에 대해 좀 더 설명해 주시겠습니까? –

+0

편집 된 답변을 보시기 바랍니다 :) –

+0

안녕하세요, Basim을 (를) 도청해서 죄송합니다. 이 의심을 분명히하십시오. 이 도구는 "BRH Kannada"를 선택할 때 Kannada 문자를 보여 주지만 그 문자는 그냥 원시 문자라고 생각합니다. 나는 타밀 만 알고있다. 예를 들어, 도구에는 Oo (ஊ)와 Ka (க)가 표시되지만 Koo (கூ)는 표시되지 않습니다. 하지만 Koo를 ASCII 문자로 대체해야합니다. 내가하는 말을 이해하니? 끝없이 ping을하십시오. [email protected] –

관련 문제