gpt4 book ai didi

java - 只要使用 EditText,就会出现连续消息

转载 作者:行者123 更新时间:2023-12-01 22:45:49 24 4
gpt4 key购买 nike

只要用户在特定的 EditText 中持续输入内容,我们就会尝试实现“用户正在输入”消息。例如,一旦用户开始在 EditText 中键入内容,并且只要自上次键入事件后未经过 2 秒,就会继续显示“用户正在键入”消息。

知道如何在不阻塞任何线程的情况下轻松实现这一点吗?

谢谢!哟嘿

最佳答案

您可以使用 focusChangeListener 来处理它

editText.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View view, boolean hasFocus) {
if (hasFocus) {
//user typing
} else {
//user stop typing
}
}
});

关于java - 只要使用 EditText,就会出现连续消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58473940/

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