Я надеялся создать приложение, которое затемнит программные кнопки до точек на Galaxy Nexus, используя код из этого ответа . Для полноты, это код:
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
Вот вопрос, возможно ли для приложения сделать этот параметр общесистемным, а не только в то время, когда приложение находится в фокусе? Поэтому в идеале приложение должно работать в фоновом режиме и сохранять View.SYSTEM_UI_FLAG_LOW_PROFILE в качестве значения по умолчанию, пока оно работает, для любого приложения, которое вы открываете (если, конечно, это приложение не переопределяет его, я полагаю). Возможно ли это или это выходит за рамки того, что Android-приложение имеет разрешение делать?
Пример использования: я использую приложение «Фильтр экрана», чтобы значительно уменьшить яркость при чтении электронных книг в ночное время или при использовании приложения разное, но программные кнопки по-прежнему очень яркие и отвлекающие, поэтому я хотел создать приложение Это приведет к уменьшению яркости программных кнопок во время работы (например, как «Яркость экрана» уменьшает яркость экрана во время работы), поэтому это не будет проблемой.