注意:需要在XML文件中配置权限
uses-permission android:name=”android.permission.ACCESS_NETWORK_STATE”
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
boolean work = isNetWork(getActivity());
if (work == true){
Toast.makeText(getActivity(),"网络已连接!!!",Toast.LENGTH_LONG).show();
}else {
Toast.makeText(getActivity(),"网络未连接!!!",Toast.LENGTH_LONG).show();
//跳转到设置页面
startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS))
}
}
public boolean isNetWork(Context context){
if (context != null){
ConnectivityManager manager= (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = manager.getActiveNetworkInfo();
if (info != null){
return info.isAvailable();
}
}
return false;
}