【发布时间】:2014-02-05 18:37:35
【问题描述】:
我知道 Codename One 中有一个执行 HTTP 请求的 NetworkManager 类。 我不太确定在哪里将所有这些下载请求排在线程中,并有一个加载进度百分比来跟踪整体下载百分比? 有没有办法做到这一点?我想在不同的 URL 路径上下载一些图像,并且需要向我的用户提示一个进度条,以便为每个图像提供不同的进度条。
谢谢
【问题讨论】:
标签: codenameone
我知道 Codename One 中有一个执行 HTTP 请求的 NetworkManager 类。 我不太确定在哪里将所有这些下载请求排在线程中,并有一个加载进度百分比来跟踪整体下载百分比? 有没有办法做到这一点?我想在不同的 URL 路径上下载一些图像,并且需要向我的用户提示一个进度条,以便为每个图像提供不同的进度条。
谢谢
【问题讨论】:
标签: codenameone
NetworkManager.getInstance().addProgressListener() 将发送一个动作事件,您可以将其向下转换到NetworkEvent。从该事件中,您可以提取当前连接的确切状态/进度。
您可以使用SliderBridge 绑定Slider 作为网络活动进度指示器。你也可以study its code自己写类似的东西。
【讨论】: