【发布时间】:2019-04-16 17:27:21
【问题描述】:
我一直在到处寻找,但我找不到答案,我只是一个初学者,提前感谢所有答案。
我想在activity_main.xml 中放置两个editText,当应用程序在手机上打开时,用户可以在这两个editText 中写入一些数字,然后单击按钮,然后将这两个editText 的总和输出到textView 中。
【问题讨论】:
标签: android button textview android-edittext
我一直在到处寻找,但我找不到答案,我只是一个初学者,提前感谢所有答案。
我想在activity_main.xml 中放置两个editText,当应用程序在手机上打开时,用户可以在这两个editText 中写入一些数字,然后单击按钮,然后将这两个editText 的总和输出到textView 中。
【问题讨论】:
标签: android button textview android-edittext
在按钮提交上试试这个。
`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"。 .
【讨论】: