如何以编程方式在 MIUI 设备中打开管理应用程序电池使用设置?
我通过以下方式打开设置:
startActivityForResult(new Intent(android.provider.Settings.ACTION_SETTINGS), 0);
但我不知道如何在 MIUI 设备中打开管理应用程序电池使用设置。
您可以尝试以下几种方法:
就我个人而言,我没有 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);