androidstudio简单计算器
时间: 2023-10-31 08:07:28 浏览: 53
好的,以下是一个简单的 Android Studio 计算器的代码示例:
```
public class MainActivity extends AppCompatActivity {
private EditText etNum1, etNum2;
private TextView tvResult;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
etNum1 = findViewById(R.id.et_num1);
etNum2 = findViewById(R.id.et_num2);
tvResult = findViewById(R.id.tv_result);
Button btnAdd = findViewById(R.id.btn_add);
btnAdd.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
double num1 = Double.parseDouble(etNum1.getText().toString());
double num2 = Double.parseDouble(etNum2.getText().toString());
double result = num1 + num2;
tvResult.setText(String.valueOf(result));
}
});
Button btnSubtract = findViewById(R.id.btn_subtract);
btnSubtract.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
double num1 = Double.parseDouble(etNum1.getText().toString());
double num2 = Double.parseDouble(etNum2.getText().toString());
double result = num1 - num2;
tvResult.setText(String.valueOf(result));
}
});
Button btnMultiply = findViewById(R.id.btn_multiply);
btnMultiply.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
double num1 = Double.parseDouble(etNum1.getText().toString());
double num2 = Double.parseDouble(etNum2.getText().toString());
double result = num1 * num2;
tvResult.setText(String.valueOf(result));
}
});
Button btnDivide = findViewById(R.id.btn_divide);
btnDivide.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
double num1 = Double.parseDouble(etNum1.getText().toString());
double num2 = Double.parseDouble(etNum2.getText().toString());
double result = num1 / num2;
tvResult.setText(String.valueOf(result));
}
});
}
}
```
这个计算器可以进行加、减、乘、除四种运算,用户输入两个数字后点击对应的按钮即可得到结果。
相关问题:
1. 如何在 Android Studio 中创建一个新项目?
2. 如何在 Android Studio 中添加