2014-04-16 90 views
0

在android中,我从我的资产文件夹中使用了一种字体,并且工作正常。突然今天我不能访问该字体在我的资产文件夹和终端产生失败的访问资产文件夹

java.lang.RuntimeException: native typeface cannot be made 

这是一段代码

SpannableString s = new SpannableString("App"); 
s.setSpan(new TypefaceSpan(this, "Redressed.ttf"), 0, s.length(), 
      Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 
ActionBar actionBar = getActionBar(); 
actionBar.setTitle(s); 
+0

你是如何从资产文件夹中得到这种字体的? – Maxwell

+0

这是重复的问题http://stackoverflow.com/questions/9544737/read-file-from-assets – RMachnik

回答

0

字样TF = Typeface.createFromAsset(getApplicationContext()。getAssets (),“abc.ttf”);