@Implements(value=android.net.ConnectivityManager.class)
public class ShadowConnectivityManager
extends java.lang.Object
ConnectivityManager.| Constructor and Description |
|---|
ShadowConnectivityManager() |
| Modifier and Type | Method and Description |
|---|---|
android.net.NetworkInfo |
getActiveNetworkInfo() |
android.net.NetworkInfo[] |
getAllNetworkInfo() |
boolean |
getBackgroundDataSetting() |
android.net.NetworkInfo |
getNetworkInfo(int networkType) |
int |
getNetworkPreference() |
boolean |
isActiveNetworkMetered()
Count
ConnectivityManager.TYPE_MOBILE networks as metered. |
void |
setActiveNetworkInfo(android.net.NetworkInfo info) |
void |
setBackgroundDataSetting(boolean b) |
void |
setNetworkInfo(int networkType,
android.net.NetworkInfo networkInfo) |
void |
setNetworkPreference(int preference) |
@Implementation public android.net.NetworkInfo getActiveNetworkInfo()
@Implementation public android.net.NetworkInfo[] getAllNetworkInfo()
@Implementation public android.net.NetworkInfo getNetworkInfo(int networkType)
@Implementation public boolean getBackgroundDataSetting()
@Implementation public void setNetworkPreference(int preference)
@Implementation public int getNetworkPreference()
@Implementation public boolean isActiveNetworkMetered()
ConnectivityManager.TYPE_MOBILE networks as metered.
Other types will be considered unmetered.public void setNetworkInfo(int networkType,
android.net.NetworkInfo networkInfo)
@HiddenApi @Implementation public void setBackgroundDataSetting(boolean b)
public void setActiveNetworkInfo(android.net.NetworkInfo info)