无法将特定自定义字体设置为按钮

时间:2014-04-03 16:30:08

标签: java android

将自定义字体设置为按钮时出现问题。这是我正在使用的代码:

Typeface typface=Typeface.createFromAsset(getAssets(),"fonts/Epistolar.ttf");       
Button play = (Button) findViewById(R.id.btn_play);
play.setTypeface(typface);

字体位于assets/fonts

我尝试使用其他字体并且代码正常工作,字体已更改。我检查了如果我输入正确,我检查了一切。问题是why doesn't the other font work? What are the reasons for a font not to work?

我尝试使用的特定字体是http://www.dafont.com/epistolar.font

FIX :

我在DeviantArt上找到了相同的Epistolar字体。在我在TTF字体旁边下载的ZIP中有一个OTF字体。我把OTF字体而不是之前在我的项目中使用的TTF字体放在了它的工作状态。

1 个答案:

答案 0 :(得分:0)

我在DeviantArt上找到了相同的Epistolar字体。在我在TTF字体旁边下载的ZIP中有一个OTF字体。我把OTF字体而不是之前在我的项目中使用的TTF字体放在了它的工作状态。