将进度信息从 static class 发送到 main class

Send progress information from static class to main class

我的主要 class 使用几个静态 classes 从互联网上获取数据。有时需要获取大量数据,这需要一些时间。 static class 有什么方法可以向 main class 报告它的进度吗?不仅是百分比,还有文本。

谢谢!

我不确定你的具体情况,但是如果你在静态 class 中创建静态变量来保存当前状态并在你从主 class 调用的方法中更新它们它会起作用。 例如,在 static class 中创建一个名为 percentcompleted 的静态变量,并在 static class 方法中不断更新它的值。然后定期在 main class 中读取它的值。