Сотовая строка состояния остается темной даже с темой Holo Light - PullRequest
0 голосов
/ 08 июля 2011

Даже после выбора темы освещения Holo строка состояния внизу все еще остается черной. Мой клиент хочет, чтобы тема программного обеспечения была светлой, а контрастная черная строка состояния с светло-белым фоном - настоящее бельмо на глазу, и хуже всего то, что эту панель тоже удалить нельзя. Я знаю, что ты можешь скрыть это, но оно все еще черное.

так что мой вопрос, есть ли что-то, чего мне не хватает, превратившее мою строку состояния в нечто менее контрастное, что-то вроде

View v = findViewById(R.id.myview);
v.setSystemUiVisibility(View.STATUS_BAR_HOLO_LIGHT);

или есть способ сделать его полупрозрачным ...

или это так, как в сотах либо ваше приложение имеет темный фон, либо вы застряли в уродливом белом приложении с черной строкой состояния.

1 Ответ

1 голос
/ 08 июля 2011

Нет способа изменить цвет строки состояния.

setSystemUiVisibility используется только для затемнения строки состояния:

http://developer.android.com/reference/android/view/View.html#setSystemUiVisibility(int)

View v = findViewById(R.id.myview);
v.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
...