Android 判断网络是GPRS还是WIFI
2014-05-27 10:22
543 查看
package com.cwq.receiver; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.net.ConnectivityManager; import android.net.NetworkInfo; public class ConnectionChangeReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated method stub //取得服务 ConnectivityManager connectivityManager=(ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); //Gprs数据 NetworkInfo mobNetInfo=connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE); //WiFi数据 NetworkInfo wifiNetInfo=connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI); if(wifiNetInfo.isConnected()){ //Toast.makeText(context, "打开WiFi", Toast.LENGTH_SHORT).show(); } else if(mobNetInfo.isConnected()&&!wifiNetInfo.isConnected()){ //Toast.makeText(context, "打开GPRS且关闭了WiFi", Toast.LENGTH_SHORT).show(); } } }
相关文章推荐
- Android之判断手机连接的网络类型是WIFI还是2G/3G/4G
- Android之判断手机连接的网络类型是WIFI还是2G/3G/4G(转载)
- android手机网络状态监听,判断手机连接的是移动网络还是wifi等
- Android:判断当前网络是WIFI还是手机网络
- [置顶] Android开发之强大的网络判断工具,判断是否联网,判断是wifi还是3g网络等java工具代码类
- Android之判断手机连接的网络类型是WIFI还是2G/3G/4G
- Android之判断手机连接的网络类型是WIFI还是2G/3G/4G
- Android判断网络类型的方法(2g,3g还是wifi)
- network: Android 网络判断(wifi、3G与其他)(转)
- iphone 判断当前为3g还是wifi网络
- network: Android 网络判断(wifi、3G与其他)
- Android中使用代码开关GPS、移动网络(GPRS)、WiFi
- Android 判断是否为Wifi网络
- Android中判断有无可用网络(是否是3G或者WIFI网络)
- 判断 网络是否通常,以及判断用户使用的网络类型,时2G\3G\还是wifi
- iPhone开发 判断当前的网络是3g还是wifi
- iPhone开发 判断当前的网络是3g还是wifi
- android 判断3G WIFI网络
- network: Android 网络判断(wifi、3G与其他)
- network: Android 网络判断(wifi、3G与其他)