- public void getNetworkType(Context context){
- ConnectivityManager conn = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
- if(conn.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.CONNECTED){
- //TODO WIFI;
- }else if(conn.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.CONNECTED){
- String proxyHost = android.net.Proxy.getDefaultHost();
- if (proxyHost != null && !proxyHost.equals("")) {
- //TODO WAP
- }
- //TODO GPRS;
- }
- //NO_NETWORK;
- }
- //该片段来自于http://www.codesnippet.cn/detail/080820135036.html
来源: http://www.codesnippet.cn/detail/080820135036.html