0

Androidで優先ネットワークが変更されたときに生成される意図はありますか?

モバイルデータとWIFIの両方がオンになっている場合、WIFIが優先されますが、このステートメントを使用して変更できます

connectivityManager.setNetworkPreference(ConnectivityManager.TYPE_MOBILE);

ただし、上記のステートメントの直後に優先ネットワークを照会すると、

connectivityManager.getNetworkPreference()

私はまだConnectivityManager.TYPE_WIFI戻り値として取得します。

そのため、setNetworkPreference優先ネットワークがすぐに変更されないようです。

私の質問、

ネットワーク設定の変更に対して生成される意図はありますか?

4

1 に答える 1

0

以下をリッスンするブロードキャスト レシーバを作成します。

<action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>

例については、データのポーリング中にネットワークの変更を処理する方法 (GPRS から Wi-fi へ、またはその逆) を参照 してください。

于 2013-01-25T09:31:29.363 に答える