【问题标题】:Take sum of two editText's and put it in textView取两个editText的总和并将其放入textView
【发布时间】:2019-04-16 17:27:21
【问题描述】:

我一直在到处寻找,但我找不到答案,我只是一个初学者,提前感谢所有答案。

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

【问题讨论】:

    标签: android button textview android-edittext


    【解决方案1】:

    在按钮提交上试试这个。

     `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"。 .

    【讨论】:

      猜你喜欢
      • 2013-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-03
      • 1970-01-01
      • 2021-01-25
      • 2018-01-24
      • 2012-09-07
      相关资源
      最近更新 更多