2014-11-06 56 views
1

我检查了建议的问题here,但是当我检查有关方法getNetworkInfo()here的文档时,没有关于此方法可能处理的可能整数值的文档。例如,如果我通过0getNetworkInfo()这意味着我正在检查他的移动网络,如果它是1,我正在检查WiFi的状态。什么是可能的参数可以传递给getNetworkInfo()

是否还有其他可能的值?为什么他们不在文档中?

+2

的可能重复[安卓:如何启用/停用WiFi或Internet连接编程(http://stackoverflow.com/questions/3930990/android-how-to -enable-disable-wifi-or-internet-connection-programmatically) – 2014-11-06 17:23:18

+0

@PedroOliveira请看更新 – user2121 2014-11-06 18:25:50

回答

2

从文档:http://developer.android.com/reference/android/net/ConnectivityManager.html

public static final int TYPE_NONE  = -1; 

public static final int TYPE_MOBILE  = 0; 

public static final int TYPE_WIFI  = 1; 

public static final int TYPE_MOBILE_MMS = 2; 

public static final int TYPE_MOBILE_SUPL = 3; 

public static final int TYPE_MOBILE_DUN = 4; 

public static final int TYPE_MOBILE_HIPRI = 5; 

public static final int TYPE_WIMAX  = 6; 

public static final int TYPE_BLUETOOTH = 7; 

public static final int TYPE_DUMMY  = 8; 

public static final int TYPE_ETHERNET = 9; 

public static final int TYPE_MOBILE_FOTA = 10; 

public static final int TYPE_MOBILE_IMS = 11; 

public static final int TYPE_MOBILE_CBS = 12; 

public static final int TYPE_WIFI_P2P = 13; 

public static final int TYPE_MOBILE_IA = 14; 
+0

哦,谢谢你,我检查了链接,但是我没有找到指定给每种类型的数字(-1到14) ?你在哪里得到它们 – user2121 2014-11-06 21:34:36

+0

来自连接管理器类本身。 – 2014-11-06 21:40:20

+0

嗨,我标记你的答案是一个正确的答案,因为我checeked它,但直到现在我没有找到该列表传递给该方法的整数值。请你给我一个确切的林,我可以找到整数? – user2121 2014-11-07 09:14:35

相关问题