首页 > 解决方案 > 如何以编程方式在 oppo 设备中打开节能设置?

问题描述

您好,我正在尝试为看起来像这样的特定应用打开设备 oppo-CPH1609 的节能设置。 设置屏幕截图

我尝试了以下方法来做到这一点

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

任何帮助都将是可观的。

标签: androidandroid-intent

解决方案


你可以这样做:

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

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


推荐阅读