Intereting Posts
Обфускация в Android Studio Развертывание на нескольких эмуляторах в студии Android Получение названия улицы из объекта Address / Location в Android Android.os.TransactionTooLargeException выбрано случайно Какие события DOM доступны для WebKit на Android? Показать всплывающее окно централизованного Почему MonoDroid не может найти мои сборки? Обновление сервисов Play от 8.1 до 8.3 с включенным Proguard Отправьте файл PDF в виде приложения «Почта» или «Приложение», чтобы напрямую просмотреть файл Обработка видеороликов с Android во время записи Как я могу исключить нижний колонтитул ListView? Отказоустойчивая отладка андроида из-за Bluetooth – Не удается подключиться к локальному хосту Поиск в нескольких столбцах с использованием полнотекстового поиска (FTS) с несколькими токенами с использованием оператора OR Android, как использовать checktextview Проверка наличия столбца в базе данных приложений на Android

Прозрачный статус-бар / system-ui 4.4 Kit Kat

Это должно быть возможно с 4.4, но пока я не нашел документации по этому вопросу – кто-нибудь знает, как сделать status-bar / system-ui прозрачным / полупрозрачным?

Solutions Collecting From Web of "Прозрачный статус-бар / system-ui 4.4 Kit Kat"

Здесь вы идете – http://developer.android.com/about/versions/android-4.4.html#UI

Прозрачные системные решетки

Теперь вы можете сделать панели систем частично полупрозрачными с новыми темами, Theme.Holo.NoActionBar.TranslucentDecor и Theme.Holo.Light.NoActionBar.TranslucentDecor. Включив полупрозрачные системные панели, ваш макет заполнит область за системными панелями, поэтому вы также должны включить fitsSystemWindows для части вашего макета, которая не должна покрываться системными барами.

Если вы создаете собственную тему, установите одну из этих тем в качестве родительской темы или включите свойства стиля windowTranslucentNavigation и windowTranslucentStatus в своей теме.

Использование одной из встроенных тем не позволяет вам иметь ActionBar .

Прозрачные системные решетки

Теперь вы можете сделать панели систем частично полупрозрачными с новыми темами, Theme.Holo.NoActionBar.TranslucentDecor и Theme.Holo.Light.NoActionBar.TranslucentDecor . Включив полупрозрачные системные панели, ваш макет заполнит область за системными fitsSystemWindows , поэтому вы также должны включить fitsSystemWindows для части вашего макета, которая не должна покрываться системными барами.

Если вы создаете настраиваемую тему, установите одну из этих тем в качестве родительской темы или windowTranslucentStatus свойства стиля windowTranslucentNavigation и windowTranslucentStatus в своей теме.

Если вы хотите иметь прозрачную строку состояния и прозрачную навигацию с помощью панели действий, то просто добавьте следующее в свою настраиваемую тему (в значениях-v19 / styles.xml)

 <style name="Theme.MyTheme" parent="Theme.MyTheme.Base"> <item name="android:windowTranslucentStatus">true</item> <item name="android:windowTranslucentNavigation">true</item> </style> 

Я еще не нашел документации по этому поводу

Хммм …

http://developer.android.com/about/versions/kitkat.html#44-immersive

Чтобы получить максимальную отдачу от вашего контента, теперь вы можете использовать новые стили и темы окна для запроса прозрачного пользовательского интерфейса системы, включая как панель состояния, так и панель навигации. Чтобы обеспечить удобочитаемость кнопок панели навигации или информации о строках состояния, за панелями системы отображаются тонкие градиенты. Типичным вариантом использования будет приложение, которое нужно показать на обоях.

http://developer.android.com/about/versions/android-4.4.html#UI

Теперь вы можете сделать панели систем частично полупрозрачными с новыми темами, Theme.Holo.NoActionBar.TranslucentDecor и Theme.Holo.Light.NoActionBar.TranslucentDecor. Включив полупрозрачные системные панели, ваш макет заполнит область за системными панелями, поэтому вы также должны включить fitsSystemWindows для части вашего макета, которая не должна покрываться системными барами.

Если вы создаете настраиваемую тему, установите одну из этих тем в качестве родительской темы или включите свойства стиля windowTranslucentNavigation и windowTranslucentStatus в своей теме.