我有textview。我无法展示日本特色。所以下载字体到Assets / fonts文件夹。我试过这段代码
Typeface tf = Typeface.createFromAsset(getAssets(),
"fonts/ipag.ttf");
TextView tv=(TextView) findViewById(R.id.name);
tv.setTypeface(tf);
但是应用程序无法正常工作。应该改变什么?
答案 0 :(得分:0)
此代码对我有用:
首先声明字体:
Typeface font;
在onCreate里面的第二个:
font = Typeface.createFromAsset(getAssets(), "myfont.ttf")
;
第三:也在onCreate里面:
myTest = (Button) findViewById(R.id.myTest);
myTest.setTypeface(font);
我的应用程序可以改变其中一种语言和日语,并且效果很好。
这是使用的字体:
http://wowslider.com/styles/miso-bold-webfont.ttf。
顺便说一下,字体在Assets文件夹中。