首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

检察并提醒用户设置网络(一)

2013-01-17 
检查并提醒用户设置网络(一)源代码参见:http://write.blog.csdn.net/postedit/8195438但是有些不妥当,修正

检查并提醒用户设置网络(一)

源代码参见:

http://write.blog.csdn.net/postedit/8195438

但是有些不妥当,修正如下:

onClick()中的处理不正确,如下:

if (!flag) {AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setIcon(android.R.drawable.ic_dialog_alert);builder.setTitle("网络状态");builder.setMessage("当前网络不可用,是否设置?");builder.setPositiveButton("确定",new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {ComponentName comp = new ComponentName("com.android.settings","com.android.settings.WirelessSettings");Intent mIntent = new Intent();mIntent.setComponent(comp);mIntent.setAction("android.intent.action.VIEW");startActivity(mIntent);}});  builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {                                @Override                public void onClick(DialogInterface dialog, int which) {                    dialog.cancel();                }            });   builder.create();         builder.show();}


修改如下:

if (android.os.Build.VERSION.SDK_INT > 10) {context.startActivity(new Intent(android.provider.Settings.ACTION_SETTINGS));} else {context.startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));}


 

热点排行