如何在没有按钮的情况下计算两个编辑文本的值



我是安卓工作室的新手。我正在处理一个简单的项目,其中用户在两个编辑文本字段中放置两个输入。需要对这些输入进行计算,我需要在另一个文本视图中自动显示 tesult,而无需用户单击按钮。我该怎么做?

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

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

最新更新