首先,您要有获取网络的权限。
在AndroidManifest.xml加入
1 | <uses-sdk android:maxSdkVersion="7" android:minSdkVersion="7"></uses-sdk> |
引用类库
1 2 3 | import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo.State; |
状态查看代码
1 2 3 4 5 6 | ConnectivityManager conMan = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); //mobile 3G Data Network android.net.NetworkInfo.State mobile = conMan.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState(); ShowMsg("3G网络状态", mobile.toString()); WIFI状态的参数为:ConnectivityManager.TYPE_WIFI |