Как вы все могли бы знать, что Android L представила новую функцию, называемую режимом батареи. Я хочу, чтобы пользователь из моего приложения показывал это конкретное действие на странице «Настройки». Как я должен это делать?Android L Battery Saver Mode - startActivityforResult
т.д .: Для запуска «Использование данных о деятельности» в странице настроек, я делаю это
Intent i = new Intent();
i.setComponent(new ComponentName("com.android.settings", "com.android.settings.Settings$DataUsageSummaryActivity"));
startActivityForResult(i, 0);
Как я могу сделать что-то подобное для перехода на страницу спасателя батареи? Настройки -> Аккумулятор -> (Параметры сверху справа) -> Battery Saver
Благодаря
Awesome Thanks. Последующий вопрос. Как вы думаете, мы можем изменить его программно? Какие-нибудь другие методы, чтобы сделать это? – user2453055
Я думаю, вы должны использовать этот путь на данный момент. Но, похоже, что скоро будет использоваться предопределенное действие для этого (см. [Исходный код Android, строка 880] (https://android.googlesource.com/platform/frameworks/base/+/master/core /java/android/provider/Settings.java)) называется ACTION_BATTERY_SAVER_SETTINGS – maksim
Спасибо. Что помогает – user2453055