【问题标题】:android studio 2.2.2 not launch mobile network setting page through codeandroid studio 2.2.2 无法通过代码启动移动网络设置页面
【发布时间】:2017-01-09 07:56:49
【问题描述】:

现在我正在使用 android studio 2.2.2 工具。在我的应用中,如果没有互联网连接,那么我应该打开移动网络设置页面。

我正在使用此代码

 Intent intent=new Intent(Settings.ACTION_SETTINGS);
 ComponentName cName = new ComponentName("com.android.phone","com.android.phone.Settings");
 intent.setComponent(cName);

一旦我在弹出窗口中单击设置,它会移动到移动网络,更多设置页面不会移动到设置页面。它应该移动到设置页面。

提前致谢。

【问题讨论】:

    标签: android mobile settings


    【解决方案1】:

    使用它来启动移动数据设置

    startActivityForResult(new Intent(Settings.ACTION_NETWORK_OPERATOR_SETTINGS), MOBILE_DATA_REQUEST_CODE);
    

    使用它来启动移动数据设置

    startActivityForResult(new Intent(Settings.ACTION_WIFI_SETTINGS), WIFI_REQUEST_CODE);
    

    使用

    @Override
    protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
        super.onActivityResult(requestCode, resultCode, data);}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-20
      • 1970-01-01
      • 2012-08-22
      • 2012-01-11
      • 1970-01-01
      • 2012-07-02
      • 2011-05-20
      相关资源
      最近更新 更多