Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
3 / 3 / 3
Регистрация: 24.01.2014
Сообщений: 123

Высота status bar у Android

31.01.2018, 14:15. Показов 3051. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Почему-то при тестировании приложения Unity на одном смартфоне (Meizu M3 Note) высота статус бара не учитывается при отображении окна: контент отображается под статус баром, а на другом смартфоне (Honor 5C) высота учитывается и верхняя граница начинается "после" статус бара.

Можно ли каким-то образом узнать высоту бара в приложении для Android, чтобы вычесть её из общей высоты окна, для корректного отображения?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.01.2018, 14:15
Ответы с готовыми решениями:

Status bar?
не знаю как точно назывется, та строка, что внизу, пишет READY, COMPACTING, TRANSFERING... и т.д. не подскажете как эта штука называется,...

Скрытие Status Bar
У стандортной сцены SpriteKit в XCode не могу скрыть StatusBar.

Progress в Status Bar
Подскажите пожалуйста как отобразить Progress Bar на строке состояния?

8
 Аватар для Prog_maker
459 / 403 / 153
Регистрация: 23.01.2011
Сообщений: 1,054
31.01.2018, 15:42
Скорее всего canvas scaler не так настроен.
0
3 / 3 / 3
Регистрация: 24.01.2014
Сообщений: 123
31.01.2018, 19:20  [ТС]
Я ставлю соотношение сторон 9 на 16 в окне Game (скриншот 1) и такие настройки (скриншот 2) в Scaler. Например, размер 450 на 800 и по ширине или высоте.
Миниатюры
Высота status bar у Android   Высота status bar у Android  
0
 Аватар для Prog_maker
459 / 403 / 153
Регистрация: 23.01.2011
Сообщений: 1,054
01.02.2018, 10:09
Скиньте проект или только ваш UI. Посмотреть надо. Так на пальцах трудно определить )))
0
3 / 3 / 3
Регистрация: 24.01.2014
Сообщений: 123
05.02.2018, 11:56  [ТС]
Прикрепляю проект с UI.
Посмотрите, пожалуйста.
https://yadi.sk/d/tULoDaIG3S6gWh
0
 Аватар для Prog_maker
459 / 403 / 153
Регистрация: 23.01.2011
Сообщений: 1,054
05.02.2018, 15:29
Тут я так понимаю костыль нужен.
https://github.com/Over17/Unit... dStatusBar
0
3 / 3 / 3
Регистрация: 24.01.2014
Сообщений: 123
05.02.2018, 15:32  [ТС]
Я так понял, что нужно было посмотреть именно настройки в проекте)

Частично решил проблему. Проблема была в том, что у смартфонов Meizu нет меню с навигацией в нижней части экрана, а у ряда других смартфонов такая навигация есть, см. скриншот.
http://i12.pixs.ru/storage/3/8... 262387.png

При этом я использовал скрипт, который принудительно включал отображение статус бара и этого навигационного меню. Думаю, что проблема была в том, что из-за отсутствия в Meuzi меню, canvas растягивался больше, чем на других смартфонах. Сейчас я убрал принудительное включение статус бара и меню и размеры canvas соответствуют друг другу на разных устройствах.
Для показа этого меню и статус бара можно использовать свайпы в нижней и верхней части экрана. Пока что не придумал как включить меню и статус бар поверх canvas.
0
 Аватар для Prog_maker
459 / 403 / 153
Регистрация: 23.01.2011
Сообщений: 1,054
05.02.2018, 16:46
Вот еще плагин есть
http://cultureoftech.com/2014/... pps-unity/
0
3 / 3 / 3
Регистрация: 24.01.2014
Сообщений: 123
05.02.2018, 16:56  [ТС]
Спасибо. Буду смотреть. При беглом взгляде это то, что нужно)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.02.2018, 16:56
Помогаю со студенческими работами здесь

Полностью прозрачный status bar
Как сделать прозрачный статус бар как на картинке: и чтобы изображение было под статус баром.

Status bar. Таймер из 2 классов
Задача такая: есть метод класса А, который выполняется некоторое заданное время. Класс Б составляет графический интерфейс с кнопкой полем...

Смена цвета status bar
ребят, как поменять цвет текста статус бара на кастомный? текст на белый и черный умею менять, а вот на любой другой — никак.

Status bar в Windows 10 mobile
Как скрыть status bar в windows 10 mobile?

Как покрасить иконки в status bar-e
Как покрасить иконки в status bar-e с помощью кода java (android) пример кода который нужен: linear1.setElevation(15f); P.S. Код...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru