当用户输入值

时间:2017-04-25 21:44:40

标签: java android android-textwatcher

我有一个编辑文本更改的侦听器,当用户删除其内容时会添加某个文本: -

  @Override
    public void onTextChanged(CharSequence s, int start, int before, int count) {
        String e = s.toString();

        if(e.isEmpty()){
            edittext.settext(k);
}

当用户点击文本时,文本会首先突出显示,然后用户可以选择使用退格键将其设置为空,或者只写一个清除前一个文本的新文本。它在Nexus API 25模拟器中完美运行但在我的Alcatel one touch pop中API 22当用户只是在突出显示文本后将文本设置为k(认为编辑文本为空)时,任何建议都会有所帮助。

我尝试清理代码但没有任何效果我不知道如何调整不同API的设置

1 个答案:

答案 0 :(得分:0)

我发现它仅适用于Android键盘,而不是快速键不确定原因