我是 android 编程的初学者,我正在尝试编写一个带有 3 个 editText 字段的简单计算器。其中 2 个用作输入,第 3 个用作输出结果。当我点击“+”按钮时,我希望它输出两个数字的总和。但我得到一个奇怪的数字,例如 2+3 = 2.131230724E9 我尝试通过网络解决,但找不到具体问题....谢谢...
final double tf1 = Double.parseDouble(String.valueOf(R.id.editText1));
final double tf2 = Double.parseDouble(String.valueOf(R.id.editText2));
Button btplus = (Button)findViewById(R.id.button1);
btplus.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v)
{
double tf3;
tf3 = tf1 + tf2;
EditText result = (EditText)findViewById(R.id.editText3);
result.setText(String.valueOf(tf3));
}
});