2014-04-16 120 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」);