2013-05-26 6 views
0

중국어 텍스트를 나타내는 Textview에서 서체를 변경하려고합니다.Android 사용자 정의 서체 (중국어 텍스트)

내 코드는 다음과 같습니다

chinesetext = (TextView)findViewById(R.id.textChinese); 

Typeface tf = Typeface.createFromAsset(getAssets(),"fonts/DFXSM1B.ttf"); 

chinesetext.setTypeface(tf); 

DFXSM1B.ttf 내 자산/글꼴 폴더에 있습니다. textview 서체가 변경된 것을 볼 수 없습니다.

어떻게 중국어 텍스트로 사용자 정의 서체로 변경할 수 있습니까?

답변

-1

asset 폴더의 모든 파일에는 소문자 이름이 있어야합니다.

파일 이름을 소문자 (dfxsm1b.ttf)로 바꾸면 작동해야합니다.

+0

simkai.ttf와 (과) 동일한 문제가 발생합니다. TextView가 영어 텍스트를 표시하지만 중국어 텍스트는 표시하지 않을 때 작동합니다. –

관련 문제