3

他のアプリケーション/システムによる継続的なネットワーク使用がない場合にのみ、いくつかのタスクを実行する必要があるアプリケーションを作成しています。

それを示すこのかわいい小さな矢印が右上隅にありますが、もちろん、プログラムで確認する必要があります。API にそれを可能にする関数はありますか?

私はBB OS 6.0用に開発しています。スタックオーバーフローとグーグルを検索しましたが、うまくいきませんでした。私を正しい方向に向けていただければ幸いです。

4

1 に答える 1

2

それはOSによって制御されており、アプリのコードから確認する方法はありません。しかし、あなたが指摘したように、右上隅にその矢印があります。スクリーンショットを撮り、そこにトップバーが表示された場合、特定の瞬間にネットワーク アクティビティを検出できます。

API を使用してできることは、接続を確認することだけです。カバレッジがない場合は、ネットワーク トラフィックがないことを確認できます (ただし、同時にネットワークを使用することはできません)。RadioInfoクラスを使用して、送受信されたパケットの数をカウントすることもできます。

于 2012-06-11T13:30:18.813 に答える