我想在TypeFace
添加TextView
。这是我的Java代码
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView helptitle = (TextView)findViewById(R.id.title_help);
Typeface typeface = Typeface.createFromAsset(getAssets(), "beyond_the_mountains.ttf");
helptitle.setTypeface(typeface);
setContentView(R.layout.activity_help);
}
但是当我运行应用程序时,我收到了日志cat错误
Caused by: java.lang.NullPointerException
at com.example.enxin.crystallise.Help.onCreate(Help.java:15)
NullPointerException有很多种,所以我不知道如何解决这个问题
答案 0 :(得分:2)
case ( max_val(a,b,c) )
2'b01 : begin
mem_out_1 = 1;
end
2'b10 : begin
mem_out_2 = 1;
end
2'b11 : begin
mem_out_3 = 1;
end
// no need for 00 case
default : begin
$display(" error val ");
end
endcase
答案 1 :(得分:2)
问题是您在设置内容视图之前正在调用findViewById()
。
findViewById()
隐含地调用当时仍为getWindow()
的{{1}}。
在初始化null
前致电setContentView()
:
View