我是android dev的新手,我开发了一个名为Math的示例项目,我创建了两个窗口,一个是输入值,另一个是显示结果。但问题是,当我输入值并单击GO按钮时,它会给我一些错误。您可以从以下链接下载我的项目:
谢谢,
答案 0 :(得分:0)
我解决了你的错误,在MathProjActivity中使用以下两行
val1=Integer.parseInt(((EditText)findViewById(R.id.txtInput1)).getText().toString());
val2=Integer.parseInt(((EditText)findViewById(R.id.txtInput2)).getText().toString());
而不是
val1=Integer.parseInt(((TextView)findViewById(R.id.txtInput1)).toString());
val2=Integer.parseInt(((TextView)findViewById(R.id.txtInput2)).toString());
并使用以下行
intent.putExtra("res",String.valueOf(res));
而不是
intent.putExtra("res",res);