gpt4 book ai didi

android - 为 Android 的 EditText 和 TextView 重置代码

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:28:46 24 4
gpt4 key购买 nike

我是编程新手。我做了一个简单的 android 应用程序,它要求用户输入 2 个数字,进行计算,通过单击计算按钮显示答案。现在我正在尝试设置重置按钮以清除所有字段。检查了堆栈溢出的解决方案,但仍然无法弄清楚该怎么做。这是我的代码:

 public void calculate(View view)
{

EditText number1 = (EditText)findViewById(R.id.num1ID);
EditText number2 = (EditText)findViewById(R.id.num2ID);

Double num1Value = Double.parseDouble(number1.getText().toString());
Double num2Value = Double.parseDouble(number2.getText().toString());

Double resultValue = num1Value - num2Value;
TextView resultDisplay = (TextView)findViewById(R.id.resultID);

resultDisplay.setText(Double.toString(resultValue));
}

谢谢。

最佳答案

只需将按钮 resetButton 添加到布局

Button resetButton = (Button) findViewById(R.id.btnReset); 
resetButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
number1.setText("");
number2.setText("");
resultDisplay.setText("");
}
});

关于android - 为 Android 的 EditText 和 TextView 重置代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33688014/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com