我想导入字体。在线查找一些教程并使用说明。到目前为止,我已将字体导入资产文件夹。这是我用来声明我的字体类型的代码。在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