7

如何以编程方式在 MIUI 设备中打开管理应用程序电池使用设置?

我通过以下方式打开设置:

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

但我不知道如何在 MIUI 设备中打开管理应用程序电池使用设置。

4

1 回答 1

5

您可以尝试以下几种方法:

就我个人而言,我没有 5.1 设备,但在模拟器上尝试过

    Intent batterySaver = new Intent();
    battSaverIntent.setComponent(new ComponentName("com.android.settings", "com.android.settings.Settings$BatterySaverSettingsActivity"));
    startActivityForResult(batterySaver, 0);

或用于摘要使用

Intent batterySaver = new Intent(Intent.ACTION_POWER_USAGE_SUMMARY);
startActivity(batterySaver);

文档链接在这里

对于 API 级别 >22

startActivityForResult(new Intent(Settings.ACTION_BATTERY_SAVER_SETTINGS), 0);
于 2018-02-09T10:37:50.533 回答