我有一个编辑文本更改的侦听器,当用户删除其内容时添加特定文本,如下所示:-
@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 模拟器中完美运行,但在我的阿尔卡特一键式弹出 API 22 时用户只是在突出显示后编写文本,它将文本设置为 k(考虑到编辑文本为空),任何建议都会有所帮助。
我尝试清理代码但没有任何效果我不知道如何调整不同 API 的设置