2011-09-20 4 views
0

인코딩 우르두어 안드로이드에표시 우르두어 문자

내가 SqlLite 데이터베이스에 우르두어 문자열을 저장하고자하는 응용 프로그램을 개발하고자하는, 내가 EditText에 입력 우르두어 문자 필요 데이터베이스에 삽입하고 현명한 생각으로 우스터 데이터를 EditText 또는 목록 열에 표시하고 싶습니다.

+0

게시물 [여기]를보십시오 (http://stackoverflow.com/questions/5804622/certain-arabic-text-gets-incorrectly-shown-while-other-arabic-text-gets-showed-no/5804685# 5804685), [여기] (http://stackoverflow.com/questions/5403615/getting-arabic-text-from-txt-file/5403734#5403734) 및 [here] (http://stackoverflow.com/questions/ 5732637/android-application-arabic-support/5731344 # 5731344) –

답변

3

이렇게하려면 우르두어 글꼴 용 글꼴 파일이 필요합니다. 예를 들어 우르두어 글꼴 파일 이름은 urdufont.ttf입니다. 다음 노호 코드 우리가

가 가

처음 다운로드 intetnet에서 우르두어 글꼴 파일이 다음 위의를 따라 로케일을 사용하여 텍스트의 모든 유형을 설정할 수 있습니다 현명한처럼

edittext.setTypeface(Typeface.createFromAsset(getContext().getAssets(),"urdufont.ttf")); 
dittext.setText("ur text"); 

을 사용하여 자산 폴더에이 파일을 저장 명령.

+0

tnx에 대한 정보, msgs는 eng와 urdu를 둘 다 사용할 수 있습니다. 따라서 msg가 urdu에 있는지 감지 한 다음 그에 따라 서체를 설정하는 방법은 무엇입니까? – dakait