Android Studio:通过一个按钮添加两个数字

问题描述 投票:0回答:1

我正在使用Android Studio来开发一个将两个数字相加的程序。首先,我使用了一个按钮来开始计算,但是现在我不想再使用该按钮了,因此我正在寻找一种实时添加两个数字的可能性。如果我更改一个数字,结果应立即显示。你有什么建议吗?这是我的按钮样式代码:

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        Button addBtn=(Button) findViewById(R.id.Add);
        addBtn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                EditText firstNumEditText=(EditText) findViewById(R.id.firstNumEditText);
                EditText secondNumEditText=(EditText) findViewById(R.id.secondNumEditText);
                TextView resultTextView=(TextView) findViewById(R.id.resultTextView);

                int num1=Integer.parseInt(firstNumEditText.getText().toString());
                int num2=Integer.parseInt(secondNumEditText.getText().toString());
                int result=num1+num2;
                resultTextView.setText(result + "");

            }
        });
    }
}
java android android-studio calculation
1个回答
0
投票

您可以在TextWatcher上使用EditText来监听文本更改事件并执行加法或减法之类的操作。

© www.soinside.com 2019 - 2024. All rights reserved.