我试图在TextView上使用自定义字体...但是在运行我的应用时我遇到了异常
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setTypeface(android.graphics.Typeface)' on a null object reference
在正确的道路上,这是我的代码:
我的XML
答案 0 :(得分:1)
问题与您的自定义字体无关 - 它与TextView连接。
您没有将布局扩展到HomeActivity。缺少部分:
setContentView(R.layout.your_home_activity_layout)
将其放在行protected void onCreate()
和SetFont usfnt1
答案 1 :(得分:1)
您是否尝试过设置内容视图?在onCreate()
中添加以下内容 super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);