3

我正在编写一个应用程序,仅当其他应用程序/系统没有持续使用网络时才需要执行某些任务。

右上角有一个可爱的小箭头显示它,但当然,我需要以编程方式检查它。API 中是否有任何功能可以让我这样做?

我正在为 BB OS 6.0 开发。我已经搜索了 Stack Overflow 和谷歌,但没有运气。我将不胜感激指出我正确的方向。

4

1 回答 1

2

这是由操作系统和 AFAIK 控制的,无法从您的应用程序代码中检查它。但正如您所指出的,右上角有那个箭头。如果您可以截取屏幕截图并且顶部栏出现在其中,则您可以在给定的瞬间检测到网络活动。

使用 API,您唯一能做的就是检查连接性。如果没有覆盖,则可以确定没有网络流量(但同时不能使用网络)。您还可以使用RadioInfo类计算发送或接收数据包的数量。

于 2012-06-11T13:30:18.813 回答