标签:contex manage button connected 解析 art bool setting builder
if(isOnline){
//有网的啊
。。。。。。。一般是要解析文件的网址
}else{
//没有网络
showDialog();
}
/** * 判断网络是否连接 * @return true 网络已经连接 false 网络没有连接 */ public boolean isOnline() { //得到网络连接的管理者 ConnectivityManager connMgr = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); //通过网络管理者得到网络信息 NetworkInfo networkInfo = connMgr.getActiveNetworkInfo(); //判断网络是否连接 return (networkInfo != null && networkInfo.isConnected()); } private void showDialog(){ AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage("要么去死,要么开网!"); builder.setNegativeButton("你敢不开网",null); builder.setPositiveButton("开网才好孩子", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { //设置跳转网络界面 startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS)); } }); builder.create().show(); }
标签:contex manage button connected 解析 art bool setting builder
原文地址:http://www.cnblogs.com/leshen/p/7422772.html