Java 如何在没有按钮的情况下计算两个编辑文本的值?
我是安卓工作室的新手。我正在做一个简单的项目,用户将两个输入放在两个edittext字段中。需要使用这些输入进行计算,我需要在另一个文本视图中自动显示测试结果,而不需要用户单击按钮。我该怎么做 为此,您可以使用和侦听EditText上的文本更改Java 如何在没有按钮的情况下计算两个编辑文本的值?,java,android,android-studio,Java,Android,Android Studio,我是安卓工作室的新手。我正在做一个简单的项目,用户将两个输入放在两个edittext字段中。需要使用这些输入进行计算,我需要在另一个文本视图中自动显示测试结果,而不需要用户单击按钮。我该怎么做 为此,您可以使用和侦听EditText上的文本更改 editText.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence char
editText.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
// do whatever you want
}
@Override
public void afterTextChanged(Editable editable) {
}
});
我认为您只需添加addTextChangedListener侦听器,并在用户在其他edittextfields中写入内容时更新第三个edittextfield的值。。