发布网友 发布时间:2022-04-25 08:59
共4个回答
热心网友 时间:2023-09-06 06:12
貌似是你组件声明错地方了,别在ONCREATE里声明 在CLASS下声明
你这么写试试private Button button=null; 在ONCREATE写 button=(button)findViewById();
试试; 你这么写局部变量不能被其他类访问到;追问我class下面声明了的 呀
private TextView first_textview=null;
private TextView operators_textview=null;
private EditText multiplier_edittext=null;
private EditText multiplicand_edittext=null;
热心网友 时间:2023-09-06 06:13
08-28 15:47:23.120: ERROR/AndroidRuntime(477): java.lang.NullPointerException
08-28 15:47:23.120: ERROR/AndroidRuntime(477): at kagamimoe.com.test$myButtonListener.onClick(test.java:39)
log信息不是已经说的很明白了,NullPointerException指的是空指针,就是有个参数没有赋值,在test.java 这个文件的39行,你贴出的是部分代码,我也不清楚39行是哪一行,你自己再检查一下追问String str1=multiplier_edittext.getText().toString(); 这行是39行 参数没有赋值?不会吧 我不是之前在oncreate方法里findViewById了吗。。 不知道怎么回事 我是菜鸟 。。
热心网友 时间:2023-09-06 06:13
是不是intent没有设置Action?加入intent.setAction(Intent.ACTION_MAIN)看有没有用
热心网友 时间:2023-09-06 06:14
是不是输入框没有输入数据,所以报空指针异常。