blackberry - 如何确定 BlackBerry 智能手机是否正在使用网络?

标签 blackberry

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

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

我正在为 BB OS 6.0 开发。我已经搜索过 Stack Overflow 和谷歌,但没有成功。我很感激为我指出正确的方向。

最佳答案

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

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

关于blackberry - 如何确定 BlackBerry 智能手机是否正在使用网络?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10977670/

相关文章:

php - 移动网站的 HTML 压缩

blackberry - 根据不同屏幕尺寸动态调整背景图片大小

java - 黑莓 - 线程没有响应

blackberry - BlackBerry 是否支持为其应用程序开发人员发布演示/测试版?

java - 根据电池是否正在充电来启动和关闭应用程序

eclipse - 如何在 Eclipse 中设置 BlackBerry Phonegap 项目——MyApp.java 以加载 index.html?

java - 自定义 ListField 黑莓

iphone - 是否有任何工具可以在 iPhone 和黑莓移动应用程序中自动编写测试用例?

user-interface - 黑莓 - 我们可以使用我们的应用程序更改主题吗?

database - 如何在 Blackberry 应用程序中包含 SQLite 数据库?