ConnectionRequest pause()and resume()

问题描述 投票:1回答:1

ConnectionRequestpause()的方法真的实现了吗?

[查看源代码,我认为它们是“伪造的”,从某种意义上说,它们实际上什么也没做,只是设置了内部标志:resume()

因此,我的问题是Codename One是否提供任何暂停方法,然后再继续进行大下载(例如10MB或100MB,可能就是视频的大小)。我的想法是在应用程序进入后台时暂停下载,然后在应用程序返回到前台时恢复下载,而无需重新下载已下载的数据:这可以避免我上一个问题中描述的问题:[C0 ]

谢谢

codenameone
1个回答
0
投票

看来它们已实现,但请注意,您需要重写https://github.com/codenameone/CodenameOne/blob/master/CodenameOne/src/com/codename1/io/ConnectionRequest.java才能返回true,而当前How to improve the behavior of ConnectionRequest?却没有。

[向isPausable()添加ConnectionRequest方法可能使此用法更容易且更通用,例如使用setDefaultPausable(boolean) API。

© www.soinside.com 2019 - 2024. All rights reserved.