提问者:小点点

在settext编辑文本后继续从编辑文本中删除char android


如何继续删除char从编辑文本后settext编辑文本当按钮删除keybord是坚持真?

edtDesc.addTextChangedListener(new TextWatcher() {

        String formatNumber = "";


        @Override
        public void afterTextChanged(Editable s) {
            edtDesc.setSelection(edtDesc.getText().length());

        }


        @Override
        public void beforeTextChanged(CharSequence s, int arg1, int arg2, int arg3) {

        }


        @Override
        public void onTextChanged(CharSequence s, int arg1, int arg2, int arg3) {
            if (s.length() != 0) {
                    edtDesc.setText(edtDesc.getText().toString().replace("A", "B"));
                    isSelectTozihat = true;
            }

        }

    });

谢啦


共1个答案

匿名用户

edtDesc.addTextChangedListener(new TextWatcher() {

    String formatNumber = "";


    @Override
    public void afterTextChanged(Editable s) {
        edtDesc.setSelection(edtDesc.getText().length());

    }


    @Override
    public void beforeTextChanged(CharSequence s, int arg1, int arg2, int arg3) {

    }


    @Override
    public void onTextChanged(CharSequence s, int arg1, int arg2, int arg3) {
        if ((s.length() != 0)&&(edtDesc.getText().toString().contains("A"))      {
edtDesc.setText(edtDesc.getText().toString().replace("A", "B"));
                isSelectTozihat = true;
        }

    }

});