gpt4 book ai didi

android - TextWatcher 事件被调用两次

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:41:34 29 4
gpt4 key购买 nike

在我的应用程序中,我将 TextWatcher 放在 EditText 上。当我更改 EditText 的文本时,TextWatcher 的事件被调用两次。

我正在使用模拟器来运行该应用程序。

最佳答案

您的代码是什么样的?这是 TextWatcher 的正常行为。示例:

myInput.addTextChangedListener(new TextWatcher() {
boolean mToggle = false;

public void onTextChanged(CharSequence cs, int s, int b, int c) {}

public void afterTextChanged(Editable editable) {
if (mToggle) {
Toast.makeText(getBaseContext(), "HIT KEY",Toast.LENGTH_LONG).show();
}
mToggle = !mToggle;
}

public void beforeTextChanged(CharSequence cs, int i, int j, int k) {}
});

关于android - TextWatcher 事件被调用两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12073998/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com