Как настроить верхнюю строку состояния в приложении для Android?

В частности, я хочу изменить цвет текста и фона. Можно ли также изменить цвета «анимированного колеса прогресса»? Могу ли я использовать тему для этого? Может ли кто-нибудь указать мне пример темы, на которую я могу посмотреть?


person Eno    schedule 22.03.2010    source источник
comment
На самом деле это возможно в приложении для всей системы. См. мое приложение StatusBar+ на Android Market и GitHub github.com/Tombarr/StatusBar-.   -  person Tom    schedule 02.10.2011


Ответы (2)


Я считаю, что вы можете использовать настраиваемый вид для строки заголовка приложения. См. ответы на этот вопрос: Пользовательский заголовок с изображением

person Mark B    schedule 22.03.2010

Если под «верхней строкой состояния» вы подразумеваете, где находятся индикатор батареи, индикатор сигнала и уведомления, вы не можете изменить это из приложения. Вы можете установить тему, чтобы удалить ее (например, Theme.NoTitleBar.Fullscreen). Обычно это используется для приложений, которым действительно нужен полноэкранный режим, таких как видеоплееры и некоторые игры.

person CommonsWare    schedule 22.03.2010
comment
Я думаю, что он говорит о TitleBar, а не о StatusBar, поскольку он упоминает «колесо прогресса». - person Mark B; 22.03.2010
comment
Да, я имел в виду заголовок. Спасибо. - person Eno; 23.03.2010