1

曲が他のアプリケーションを介して Android デバイスにダウンロードされているとします。または、アプリケーションが市場からダウンロードされています。この段階で、私のデバイスはモバイル ネットワークを使用しています。

接続されたネットワークからデータのダウンロードが進行中であることを伝えるコードを記述できますか。

を使用ConnectivityManagerすると、すべてのアクティブなネットワーク リストを取得できます。接続されているネットワーク名も取得できます。

接続されているということは、ストリームがデータ送信を行う準備ができているか、またはデータが送信されていることを意味しますか?

データがダウンロードされているかどうかを知る方法は?

4

1 に答える 1

1

クラスandroid.net.TrafficStats(API レベル 8 以降) は、探している値を提供します。値を定期的に監視することにより、曲のダウンロードの進行状況について何らかの結論を下すことができます (ただし、他のネットワーク通信が並行して保留中の場合は個別にではありません)。

アップデート:

API レベル 12 以降、同じクラスからより詳細な情報を取得できます。便利な新機能が多数追加されました。

于 2011-05-18T10:34:36.447 に答える