我是android studio的新手。我正在一个简单的项目中,用户将两个输入放在两个edittext字段中。这些输入需要进行计算,我需要将结果自动显示在另一个文本视图中,而无需用户单击按钮。我怎样才能做到这一点?

最佳答案

为此,您可以使用TextWatcher并监听edittexts上的文本更改

  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) {

        }
    });

08-04 02:40