gpt4 book ai didi

android - 如何实现两种方法需要一些时间使用 uihandlers 一个接一个地实现

转载 作者:行者123 更新时间:2023-11-29 02:13:04 24 4
gpt4 key购买 nike

我正在这个主要 Activity 中实现一个与聊天消息相关的应用程序,每十秒调用一个方法和第二个方法刷新这个方法应用 ui 处理程序刷新目的同时运行我的 Intent 是一个方法调用一段时间并刷新应用的第二个方法仅在第一次调用一些时间初始 Activity 如何在两种方法中实现时间延迟

第一种方法:

Handler handlerTimer = new Handler();

handlerTimer.postDelayed(new Runnable()
{
public void run()
{
handlerMessage("",0);

}}, 2000);

第二种方法:

 class RefreshHandler extends Handler 
{
public void handleMessage(Message msg)
{
Main.this.updateUI();
}
public void sleep(long delayMillis) {
this.removeMessages(0);
if(isUpdateUI )

sendMessageDelayed(obtainMessage(0), delayMillis);
}
};
private void updateUI()
{
handlerreferesh("",0);//this second method

}

mRedrawHandler.sleep(10000);
}
}

第一个方法最初在第二次刷新调用后 2 秒调用一段时间如何实现 plaese forawrd 一些有值(value)的建议提前感谢

最佳答案

对第一个方法使用一个线程和一个处理程序,对第二个方法使用另一个线程和另一个处理程序。

关于android - 如何实现两种方法需要一些时间使用 uihandlers 一个接一个地实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6123527/

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