取两个editText的总和,并将其放入textView

时间:2018-11-13 19:49:23

标签: button android-edittext textview

我到处都是,但是我找不到答案,我只是一个初学者,在此先感谢所有答案。

我想在activity_main.xml中放置两个editText,当在电话上打开应用程序时,用户可以在这两个editText中写入一些数字,然后单击Button,然后将这两个editText的总和输出到textView中。

1 个答案:

答案 0 :(得分:0)

在提交按钮上尝试这个。

 `btnSubmit.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if(validation()){
            int result = Integer.parseInt(edObjOne.getText().toString().trim())+ 
              Integer.parseInt(edObjTwo.getText().toString().trim());
            textViewObj.setText(String.valueOf(result));
                }
        }
    });`

        private boolean validation() {

            if (edObjOne.getText().toString().trim().equals("")) {
                Toast.makeText(this, "Field one empty", Toast.LENGTH_SHORT).show();
                return false;
            }

            if (edObjTwo.getText().toString().trim().equals("")) {
                Toast.makeText(this, "Field two empty", Toast.LENGTH_SHORT).show();
                return false;
            }

            return true;
    }

在xml布局中设置edittext属性编号和android:digits =“ 1234567890”。