我知道在Codename One中有一个执行HTTP请求的NetworkManager类。 我不太确定在线程中排队所有下载请求的位置,并有一个加载进度百分比来跟踪整体下载的百分比? 有没有办法做到这一点?我想在不同的URL路径上下载一些图像,并且需要向我的用户提示进度条,以便为每个图像设置不同的进度条。
由于
答案 0 :(得分:1)
NetworkManager.getInstance().addProgressListener()
会发送一个动作事件,您可以向下转发NetworkEvent
。从该事件中,您可以提取当前连接的确切状态/进度。
您可以使用SliderBridge
绑定Slider
作为网络活动进度指示器。你也可以study its code自己写一些类似的东西。