gpt4 book ai didi

android - 在 Android 中,当我通过 Activity 中的代码设置值时,如何停止 TextChange 事件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:39:46 25 4
gpt4 key购买 nike

我需要在输入内容时捕获 EditText 的 TextChange 事件。但我不希望在 Activity 代码中更改 EditText 的值时触发它。

我能做什么?

最佳答案

private boolean listenForChanges = true;

...

@Override
public void afterTextChanged(Editable s) {
if( listenForChanges ) {
// Process edits here
}
}

...

listenForChanges = false;
myEditText.setText( "Some text" );
listenForChanges = true;

关于android - 在 Android 中,当我通过 Activity 中的代码设置值时,如何停止 TextChange 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14659447/

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