当前位置: 首页 > 知识库问答 >
问题:

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

唐照
2023-03-14

如何继续删除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个答案

干京
2023-03-14
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;
        }

    }

});
 类似资料:
  • 到目前为止,我们介绍了一些用于在文件中移动和选择区域的方法,现在让我们真正来修改一些文本吧。很显然你可以通过打字的方式来输入字符,但是有另一些方法使删除和处理字符变得更简捷易用。 基本操作 有一些用于基本操作的很酷的快捷键,他们十分易用。这些操作包括整行移动文本,整行复制,以及改变大小写。 ctrl-T 交换光标两边字符的位置 cmd-J 将下一行拼接到当前行的末尾 ctrl-cmd-up, ct

  • 我想在用户在EditText中键入文本时将文本放入我的应用程序中的某个字符串中,并使用它来生动地在活动上显示它(在不同的视图中...) - 就像谷歌的实时/即时搜索工作一样...

  • 编辑文本 要选择一种文字图层,请执行下列操作之一: 选择“移动”工具 并在画布上双击文字图层。 选择横排文字工具 或竖排文字工具。在“图层”面板中选择文字图层,或者单击文本流以自动选择文字图层。 在文本中定位到插入点,然后执行下列操作之一: 单击以设置插入点。 选择要编辑的一个或多个字符。 根据需要输入文本。 要将更改应用到文字图层,请执行下列操作之一: 选择一个新工具。 在“图层”面板中单击某个

  • 我试图在EditText中设置文本,但它说: 我的代码如下: 不要说用< code>setText,因为我用的是kotlin,不是Java。

  • Django集成UEditor (封装成应用) 百度富文本编辑器 http://ueditor.baidu.com/website/ 使用效果 测试环境 ubuntu 16.04 python3.5.2 django1.11.7 目前测试解决了出现的以下两个问题,都是python版本问题 error1 # name 'file' is not defined controller.py 68行

  • 富文本编辑,又称为WYSIWYG(What You See Is What You Get,所见即所得)。在网页中编辑富文本内容,是人们对Web 应用程序最大的期待之一。虽然也没有规范,但在IE 最早引入的这一功能基础上,已经出现了事实标准。而且,Opera、Safari、Chrome 和Firefox 都已经支持这一功能。这一技术的本质,就是在页面中嵌入一个包含空HTML 页面的iframe。通