//权限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
//判断网络是否连接
ConnectivityManager cm= (ConnectivityManager) MainActivity.this.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = cm.getActiveNetworkInfo();
if(activeNetworkInfo==null){
Toast.makeText(this,"当前没有网络",Toast.LENGTH_SHORT).show();
//提示用户进行联网操作
startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS));
}else{
Toast.makeText(this,"当前网络正常",Toast.LENGTH_SHORT).show();
}