Как скрыть строку состояния андроид

Как скрыть значки в строке состояния Android 6.0 или новее

Строка состояния отображается в верхней части экрана Android и показывает время и значки батареи, диапазон, Wi-Fi, передачу данных, GPS и Bluetooth. Вы можете скрыть выбранные или все значки в строке состояния Android. Как это сделать?

Значки в строке состояния Android обычно являются одним из самых необходимых. Благодаря им мы можем видеть уровень заряда батареи, текущее время, статус подключения Wi-Fi и покрытие сотовой сети. Они также отображают статус Bluetooth или GPS. Кажется, они необходимы для повседневной работы с Android.

С другой стороны, кто-то может сказать, что они совершенно не нужны. Хорошо, потому что мы можем проверить время на виджет, прикрепленный к экрану блокировки или на главном экране, с диапазоном, и поэтому у нас нет проблем и мы не обращаем внимания, а статус Wi-Fi, передача данных, Bluetooth или GPS видны на доступных коммутаторах после вытягивания ярлыка в верхней части экрана. И когда аккумулятор начинает разряжаться, загорается красный светодиод.

Конечно, каждый пользователь Android имеет свое собственное мнение по этому вопросу, но нельзя забывать об одном: вся красота Android заключается в том, что он может быть настроен под ваши собственные нужды. Поэтому, если вы принадлежите людям, для которых некоторые из значков (или всех) в строке состояния не нужны, вы должны знать, что можете просто скрыть их. Как это сделать?

Скрыть значки в строке состояния Android

Скрывать иконки можно с помощью скрытого меню под названием System Calibrator UI. Это скрытая функция, которая была реализована на Android от Google с версии 6.0 (Marshmallow). Его можно активировать с помощью небольшого трюка, а затем с его уровня ввести немного более сложные изменения в интерфейсе. С его помощью вы можете просто спрятать ненужные или все значки в строке состояния.

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

Как включить калибратор системы пользовательского интерфейса в Android 6.0 или новее

Вышеуказанный вариант будет работать, если программное обеспечение вашего телефона очень похоже на оригинальный, чистый Android (например, на смартфонах Lenovo / Motorola Moto G). Выдвиньте верхнюю панель быстрого доступа, а затем держите палец на значке шестеренки (настройки). Системный пользовательский калибратор будет включен и появится как дополнительная вкладка в настройках.

Однако, если у вас есть смартфон от компании Huawei или Samsung, которая очень сильно изменяет систему и вводит собственный оверлей системы, этот параметр может не работать, потому что производитель, вероятно, удалил этот ярлык. Затем вы можете установить калибратор системы пользовательского интерфейса, который мы показали в приведенном ниже руководстве:

Читайте также:  Брандмауэр для андроид 4pda

Как установить калибратор системы пользовательского интерфейса в Android 6.0 или новее

Установленный калибратор системы пользовательского интерфейса выглядит несколько иначе, но имеет точно такую ​​же функциональность. Как только у вас будет оригинальный или предустановленный калибратор системы пользовательского интерфейса, запустите его. Затем перейдите на вкладку «Строка состояния» (Строка состояния).

Здесь вы найдете список всех значков, отображаемых в строке состояния. Все, что вам нужно сделать, это отменить выбранные значки, и они будут удалены из строки состояния. Если вы когда-нибудь захотите их восстановить, вы всегда можете снова включить калибратор и снова выбрать эти значки.

Источник

Запретить отображение строки состояния android (изменено)

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

Я попытался сделать его полноэкранным,

  • указание полноэкранной темы в манифесте
  • Окно настройки Flags ie setFlags
  • setSystemUiVisibility

Возможный дубликат, но не найдено конкретного решения

Наконец, я хочу, как навсегда скрыть строку состояния в действии? в версиях android 4.3,4.4,5,6

3 ответа

Мы не могли предотвратить отображение статуса в полноэкранном режиме на устройствах kitkat, поэтому сделали хак, который все еще соответствует требованиям, то есть блокировать расширение строки состояния.

Чтобы это работало, приложение не было полноэкранным. Мы поместили оверлей на строку состояния и поглотили все входные события. Это не позволило статусу расшириться.

note:

  • customViewGroup — это настраиваемый класс, который расширяет любой макет (фрейм, относительный макет и т. д.) и использует событие касания.
  • для использования события касания переопределить метод onInterceptTouchEvent группы просмотра и вернуть true

Обновлено

Для проекта, над которым я работал, я нашел решение, но это заняло много времени. Различные темы на Stackoverflow и в других местах помогли мне придумать это. Это была работа над Android M, но она работала отлично. Когда кто-то просил об этом, я подумал, что должен опубликовать это здесь, если это может кому-то пригодиться.

Теперь, когда прошло некоторое время, я не помню всех деталей, но CustomViewGroup — это класс, который переопределяет основную ViewGroup и обнаруживает, что пользователь смахнул сверху, чтобы показать строку состояния. Но мы не хотели его показывать, поэтому перехват пользователя был обнаружен, и любые дальнейшие действия были проигнорированы, т.е. ОС Android не получит сигнал на открытие скрытой строки состояния.

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

Источник

Как скрыть значки в строке состояния Android

Строка состояния Android может быстро заполниться ненужными иконками, особенно если Вы используете не стоковую версию Android (например, на телефонах Samsung или LG). К счастью, с помощью правильных инструментов Вы можете очистить эту область без потери функциональности.

Что же такое «Строка состояния»

Для начала давайте поговорим о том, что такое строка состояния. Верхняя часть интерфейса Вашего Android телефона разделен на две определенные области: панель уведомлений и строку состояния. Первое — это где размещаются все Ваши уведомления по мере их поступления, показаны просто как значки, чтобы вы знали, что есть что-то, что вам нужно знать. Мы не собираемся ничего делать с этой «половиной» бара.

Читайте также:  Лос анджелес краймс андроид последняя версия

В строке состояния находятся значки состояния: Wi-Fi, Bluetooth, мобильная сеть, аккумулятор, время, будильник и т.д. Дело в том, что Вам может не понадобиться постоянно видеть все эти значки. Например, на телефонах Samsung и LG иконка NFC отображается всегда, когда включена служба. Это не имеет большого значения, потому что здесь больше ничего не видно — в отличие от Wi-Fi или сотовой сети, где указывается сила сигнала. В отличие от Bluetooth, статус подключения отсутствует, служба либо включена, либо выключена. Иметь значок там все время, когда включена служба NFC, просто глупо и занимает много места.

Но это всего лишь один пример, и Вы, вероятно, увидите путь наших мыслей.

Хорошей новостью является то, что есть простой способ очистить панель состояния. Он называется System UI Tuner, и на самом деле это часть Android. Если Вы используете устройство с не стоковым Android, то это функция не часть системы, но есть способ использовать этот инструмент в любом случае. Здесь мы рассмотрим оба случая.

Доступ и использование System UI Tuner на стоковом Android

Мы уже рассмотрели, как включить System UI Tuner на устройствах со стоковым Android для доступа к экспериментальным функциям, и с тех пор процесс остался прежним. Итак, ознакомьтесь с этим руководством для получения полной информации о настройке.

Настройка отображение иконок в строке состояния очень простая — просто нажмите на переключатель, чтобы скрыть этот значок. Изменения вступают в силу в режиме реального времени, поэтому Вы можете увидеть изменения сразу же.

Доступ и использование System UI Tuner на других Android устройствах

Использование System UI Tuner на устройствах, использующих не «Чистый Android» немного сложнее, но ненамного. Это связано с установкой сторонней утилиты, поэтому ознакомьтесь с руководством о том, как это сделать. Важно знать, что если в Вашем устройстве отсутствует root доступ, то для этого процесса потребуются некоторые adb команды. Не волнуйтесь, это очень просто, и все подробно описано в нашей статье.

После того как Вы все настроите дальнейшие шаги будут очень простыми. Запустите приложение «System UI Tuner», а затем откройте меню в левом верхнем углу.

В меню выберите опцию «Status Bar». Так же, как на стоковом Android, Вы можете запускать и включать или отключать все, что вам нравится. Эти изменения должны произойти в реальном времени, поэтому, если Вы не понимаете, как это будет выглядеть, то можете легко внести изменения и сразу увидеть результат.

Вот и все. Теперь Вы можете по желанию выключать ненужные иконки в строке состояния.

Источник

Как убрать Status Bar?

В разработке приложения нужно убрать показ StatusBar (строка состояния с часами в правом углу — самый верхний край экрана) во всех окнах. Возможно ли такое?

3 ответа 3

Перегрузите любую тему и добавьте:

Если нужно убрать строку с часами и т.д. (строку состояния) в самой верхней части экрана, можно воспользоваться предопределёнными стилями Android для Activity .

Этот стиль должен убрать строку состояния, но сохранить заголовок ( ActionBar ) Activity .

Этот стиль должен убрать и строку состояния и заголовок Activity (по сути, переводит Activity в полноэкранный режим).

В Kotlin’e можно скрыть / убрать status Bar указав в onCreate:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками android или задайте свой вопрос.

Похожие

Подписаться на ленту

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.12.3.40888

Читайте также:  Детский режим андроид самсунг

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник

Как скрыть значки в строке состояния Android

Строка состояния Android может быстро заполниться ненужными иконками, особенно если Вы используете не стоковую версию Android (например, на телефонах Samsung или LG). К счастью, с помощью правильных инструментов Вы можете очистить эту область без потери функциональности.

Что же такое «Строка состояния»

Для начала давайте поговорим о том, что такое строка состояния. Верхняя часть интерфейса Вашего Android телефона разделен на две определенные области: панель уведомлений и строку состояния. Первое — это где размещаются все Ваши уведомления по мере их поступления, показаны просто как значки, чтобы вы знали, что есть что-то, что вам нужно знать. Мы не собираемся ничего делать с этой «половиной» бара.

В строке состояния находятся значки состояния: Wi-Fi, Bluetooth, мобильная сеть, аккумулятор, время, будильник и т.д. Дело в том, что Вам может не понадобиться постоянно видеть все эти значки. Например, на телефонах Samsung и LG иконка NFC отображается всегда, когда включена служба. Это не имеет большого значения, потому что здесь больше ничего не видно — в отличие от Wi-Fi или сотовой сети, где указывается сила сигнала. В отличие от Bluetooth, статус подключения отсутствует, служба либо включена, либо выключена. Иметь значок там все время, когда включена служба NFC, просто глупо и занимает много места.

Но это всего лишь один пример, и Вы, вероятно, увидите путь наших мыслей.

Хорошей новостью является то, что есть простой способ очистить панель состояния. Он называется System UI Tuner, и на самом деле это часть Android. Если Вы используете устройство с не стоковым Android, то это функция не часть системы, но есть способ использовать этот инструмент в любом случае. Здесь мы рассмотрим оба случая.

Доступ и использование System UI Tuner на стоковом Android

Мы уже рассмотрели, как включить System UI Tuner на устройствах со стоковым Android для доступа к экспериментальным функциям, и с тех пор процесс остался прежним. Итак, ознакомьтесь с этим руководством для получения полной информации о настройке.

Настройка отображение иконок в строке состояния очень простая — просто нажмите на переключатель, чтобы скрыть этот значок. Изменения вступают в силу в режиме реального времени, поэтому Вы можете увидеть изменения сразу же.

Доступ и использование System UI Tuner на других Android устройствах

Использование System UI Tuner на устройствах, использующих не «Чистый Android» немного сложнее, но ненамного. Это связано с установкой сторонней утилиты, поэтому ознакомьтесь с руководством о том, как это сделать . Важно знать, что если в Вашем устройстве отсутствует root доступ , то для этого процесса потребуются некоторые adb команды. Не волнуйтесь, это очень просто, и все подробно описано в нашей статье .

После того как Вы все настроите дальнейшие шаги будут очень простыми. Запустите приложение «System UI Tuner», а затем откройте меню в левом верхнем углу.

В меню выберите опцию «Status Bar». Так же, как на стоковом Android, Вы можете запускать и включать или отключать все, что вам нравится. Эти изменения должны произойти в реальном времени, поэтому, если Вы не понимаете, как это будет выглядеть, то можете легко внести изменения и сразу увидеть результат.

Источник

Оцените статью