public final class ConnectivityManagerCompat
extends Object
| java.lang.Object | |
| android.support.v4.net.ConnectivityManagerCompat | |
Helper用于访问在向后兼容的API级别16之后引入的 ConnectivityManager功能。
公共方法(Public methods) |
|
|---|---|
static NetworkInfo |
getNetworkInfoFromBroadcast(ConnectivityManager cm, Intent intent) 返回 |
static boolean |
isActiveNetworkMetered(ConnectivityManager cm) 返回当前活动的数据网络是否被测量。 |
继承方法(Inherited methods) |
|
|---|---|
java.lang.Object
|
|
NetworkInfo getNetworkInfoFromBroadcast (ConnectivityManager cm, Intent intent)
返回NetworkInfo导致给定CONNECTIVITY_ACTION广播。 这从获得当前状态ConnectivityManager ,而不是使用从潜在陈旧值EXTRA_NETWORK_INFO 。 可能是null 。
| 参数(Parameters) | |
|---|---|
cm |
ConnectivityManager
|
intent |
Intent
|
| 返回(Returns) | |
|---|---|
NetworkInfo |
|
boolean isActiveNetworkMetered (ConnectivityManager cm)
返回当前活动的数据网络是否被测量。 当用户对该连接上的大量数据使用敏感时,网络被分类为计量。 在进行大量数据传输之前,您应该先检查并警告用户或延迟操作,直到有另一个网络可用。
| 参数(Parameters) | |
|---|---|
cm |
ConnectivityManager
|
| 返回(Returns) | |
|---|---|
boolean |
|