我正在编写一个只有在其他应用程序/系统没有持续使用网络时才需要执行某些任务的应用程序。
右上角有一个可爱的小箭头显示它,但当然,我需要以编程方式检查它。 API中是否有允许我这样做的功能?
我正在为BB OS 6.0开发。我搜索了Stack Overflow并没有运气谷歌。我希望能指出正确的方向。
答案 0 :(得分:2)
由操作系统和AFAIK控制,无法从应用程序代码中检查它。但正如你所指出的那样,右上角有箭头。如果您可以截取屏幕截图并在其中显示顶部栏,则可以在给定的瞬间检测到网络活动。
使用API,您唯一能做的就是检查连接性。如果没有覆盖,您可以确定没有网络流量(但同时您无法使用网络)。您还可以使用RadioInfo
类来计算发送或接收的数据包的数量。