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 |
|
---|---|
From class 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 |