gpt4 book ai didi

java - 加载 gif 图像直到方法执行

转载 作者:太空宇宙 更新时间:2023-11-04 14:57:28 25 4
gpt4 key购买 nike

我有一个与服务器连接并在线获取数据的java方法。我想知道如何显示加载gif图像直到该过程结束?如果你有一个好的解决方案,那就太棒了。

最佳答案

您无法捕获方法的确切执行时间,因此请使用此逻辑这将需要:

//show loading GIF

//do your job

//hide loading image

但在许多情况下,如果您正在执行的任务可能会发生异常,那么尽管您的方法已完成,您的进度仍将保留在那里。所以我用这个

public  void myTask(...) {
showProgress();
try {
//do your job
} catch (Exception e) {}
hideProgress();
}

private void showProgress() {
//progress show code here
}

private void hideProgress() {
//code here
}

你可以看到相当不错的进度动画From here并在相关方法上添加显示进度代码和隐藏进度代码。

通过将两个方法设为 showProgresshideProgress,您可以在类的任何方法中简单地调用它们,无需一次又一次编写代码。

关于java - 加载 gif 图像直到方法执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23029647/

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