public class NetWorkUtils { public static boolean isConn(Context context){ boolean bisFlag = false; ConnectivityManager conManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo networkInfo = conManager.getActiveNetworkInfo(); if (networkInfo!=null){ bisFlag = conManager.getActiveNetworkInfo().isAvailable(); } return bisFlag; } public static void showNet(final Context context){ AlertDialog.Builder builder = new AlertDialog.Builder(context); builder.setIcon(R.mipmap.ic_launcher) .setTitle("没网") .setPositiveButton("设置", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { Intent intent = null; if (Build.VERSION.SDK_INT>10){ intent = new Intent(Settings.ACTION_WIRELESS_SETTINGS); }else{ intent = new Intent(); intent.setClassName("com.android.settins","com.android.settings.WirelessSettings"); } context.startActivity(intent); } }) .setNegativeButton("知道了",null) .show(); } }