我想導入字體。在線查找一些教程並使用說明。到目前爲止,我已將字體導入資產文件夾。這是我用來聲明我的字體類型的代碼。在android中導入字體時出現空指針異常
Typeface localTypeface1 = Typeface.createFromAsset(getAssets(), "arial.ttf");
我一直在調用它時收到空指針異常。
TextView txtTab = new TextView(this);
txtTab.setTypeface(localTypeface1);
可能是什麼問題? 這是logcat中的確切錯誤。
11-17 13:10:41.024: E/AndroidRuntime(2262): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{se.copernicus.activity/se.copernicus.activity.Secondactivity}: java.lang.NullPointerException
11-17 13:10:41.024: E/AndroidRuntime(2262): at android.content.ContextWrapper.getAssets(ContextWrapper.java:74)
這是行74
Typeface localTypeface1 = Typeface.createFromAsset(getAssets(), "arial.ttf");
注意:我嘗試從「字體/ arial.ttf」首先導入,因爲它沒有工作我改爲「arial.ttf」 – Vinoth