gpt4 book ai didi

java - 程序应在 Textfield 更改其文本后等待

转载 作者:行者123 更新时间:2023-12-01 22:37:32 25 4
gpt4 key购买 nike

我的测试程序应该更改 TextViews 文本,完成后,它应该等待第二秒,然后再更改下一个文本。然而,我的程序运行文本更改即时在彼此之后:

    t.setText("Test!"); 
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
t.setText("Test - after 1 second!");
}
},1000);

第一个文本甚至不及第二个文本。

最佳答案

很难说为什么在有限的代码量中这不起作用,但您可以将延迟的帖子添加到您的 View 中。您不需要处理程序。

t.setText("Test!");
t.postDelayed(new Runnable() {
@Override
public void run() {
t.setText("Test - after 1 second!");
}
}, 1000);

Android 中的所有 View 都有一个内置处理程序类。

关于java - 程序应在 Textfield 更改其文本后等待,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26678803/

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