public class NetTypeUtils {
/**
* 网络是否连接
* @param context
* @return
*/
public static boolean isConn(Context context){
boolean result=false;
* 网络是否连接
* @param context
* @return
*/
public static boolean isConn(Context context){
boolean result=false;
ConnectivityManager manager= (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
//2.得到网络状态信息类
NetworkInfo nifo=manager.getActiveNetworkInfo();
//3.进行判断
if(nifo!=null && nifo.isAvailable()) {
result=true;
}else{
result=false;
}
return result;
}
//2.得到网络状态信息类
NetworkInfo nifo=manager.getActiveNetworkInfo();
//3.进行判断
if(nifo!=null && nifo.isAvailable()) {
result=true;
}else{
result=false;
}
return result;
}
/**
* 打开网络设置页面
* @param context
*/
public static void openSettingDg(final Context context){
AlertDialog.Builder builder=new AlertDialog.Builder(context);
builder.setTitle("网络设置");
builder.setMessage("当前网络不可用,是否要进行设置?");
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//跳转过设置页面
Intent intent=new Intent(Settings.ACTION_WIRELESS_SETTINGS);
context.startActivity(intent);
}
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
* 打开网络设置页面
* @param context
*/
public static void openSettingDg(final Context context){
AlertDialog.Builder builder=new AlertDialog.Builder(context);
builder.setTitle("网络设置");
builder.setMessage("当前网络不可用,是否要进行设置?");
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//跳转过设置页面
Intent intent=new Intent(Settings.ACTION_WIRELESS_SETTINGS);
context.startActivity(intent);
}
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
builder.show();
});
builder.show();
}