如何以编程方式在oppo设备中打开节能设置?

时间:2018-10-28 07:10:15

标签: android android-intent

您好,我正在尝试为看起来像这样的特定应用打开设备oppo-CPH1609的节能设置。 Screenshot of settings screen

我尝试了以下方法来实现

Intent intent = new Intent();
    intent.setAction(Settings.ACTION_BATTERY_SAVER_SETTINGS);
    Uri uri = Uri.fromParts("package", getPackageName(), null);
    intent.setData(uri);
    startActivity(intent);

我也尝试将操作更改为

Settings.EXTRA_BATTERY_SAVER_MODE_ENABLED

任何帮助都是有意义的。

1 个答案:

答案 0 :(得分:0)

您可以像下面这样:

  startActivityForResult(new Intent(android.provider.Settings.ACTION_BATTERY_SAVER_SETTINGS),0);
  //0 is request code

onActivityResult方法中,您可以处理返回的结果。