Android数据在按钮点击时打开Android数据设置

时间:2016-05-10 11:00:37

标签: java android

我有一个应用程序可以检查数据服务是否已打开,如果没有打开,请让显示和警告对话框要求用户单击确定时关闭应用程序。这是我的代码,应该显示Android手机的设置

final  Intent intent=new Intent(Settings.ACTION_DATA_ROAMING_SETTINGS);
                          intent.addCategory(Intent.CATEGORY_LAUNCHER);
                           final ComponentName cn = new ComponentName("com.android.phone","com.android.phone.Settings");
                          intent.setComponent(cn);
                          intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                          startActivity(intent);

以上代码不显示打开用户wifi的选项

请点击按钮

,为什么wifi数据没有打开

1 个答案:

答案 0 :(得分:0)

启用该选项以允许用户打开wifi和其他数据服务。

startActivityForResult(new Intent(android.provider.Settings.ACTION_SETTINGS), 0);

只需调用通用设置屏幕(ACTION_SETTINGS)

即可

参考链接http://developer.android.com/reference/android/provider/Settings.html

这将成功