我有一个显示计算结果的结果文本视图。我想传递 this resulttextview 的值,以便它显示在 toast 中。
我有这个代码:
Toast.makeText(MyCalcActivity.this,message, Toast.LENGTH_LONG).show()
;
但是这段代码显示了 firstnumberTxt 的值,我在其中键入要计算的第一个数字。:(
Button plusBtn = (Button) findViewById(R.id.plusButton1);
plusBtn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
EditText inputOne = (EditText) findViewById(R.id.firstnumberTxt);
String message = inputOne.getText().toString();
EditText inputTwo = (EditText) findViewById(R.id.secondnumberTxt);
String message2 = inputTwo.getText().toString();
int first = Integer.parseInt(message);
int second = Integer.parseInt(message2);
int sum = first + second;
TextView resultTxt = (TextView) findViewById(R.id.resultTextview);
resultTxt.setText("Result is " + sum);
Toast.makeText(MyCalcActivity.this, message, Toast.LENGTH_LONG).show();
}
});
}
请问有什么办法可以做到吗?