为了账号安全,请及时绑定邮箱和手机立即绑定

一个简单的加减乘除计算器,可不知道到底哪里出错了。请大神帮忙看看。安卓的。

一个简单的加减乘除计算器,可不知道到底哪里出错了。请大神帮忙看看。安卓的。

皓婆子 2016-06-01 16:31:10
public class MainActivity extends ActionBarActivity { private Button but1 = null; private Button but2 = null; private Button but3 = null; private Button but4 = null; private EditText edt1 = null; private EditText edt2 = null; private TextView tv = null; int num1=0; int num2=0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.fragment_main); this.edt1 = (EditText) super.findViewById(R.id.edt1); this.edt2 = (EditText) super.findViewById(R.id.edt2); this.tv = (TextView) super.findViewById(R.id.result); this.but1.setOnClickListener(new OnClickListenerImpI()); this.but2.setOnClickListener(new OnClickListenerImpI2()); this.but3.setOnClickListener(new OnClickListenerImpI3()); this.but4.setOnClickListener(new OnClickListenerImpI4()); } private class OnClickListenerImpI implements OnClickListener { @Override public void onClick(View arg0) { // TODO Auto-generated method stub num1=Integer.parseInt(edt1.getText().toString()); num2=Integer.parseInt(edt2.getText().toString()); int result = num1 + num2; tv.setText(result); } }}
查看完整描述

3 回答

已采纳
?
围城中的冬天

TA贡献2条经验 获得超0个赞

先findViewById..

查看完整回答
反对 回复 2016-06-03
?
你是暖阳丶

TA贡献1条经验 获得超0个赞

你这是空指针异常,,,button都没有实例化出来。。。

查看完整回答
反对 回复 2016-06-03
?
皓婆子

TA贡献4条经验 获得超0个赞

附加异常错误。。

//img1.sycdn.imooc.com//574e9e560001853408580366.jpg

查看完整回答
反对 回复 2016-06-01
  • 3 回答
  • 0 关注
  • 1400 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信