|
|
|||||
Регистрация: Aug 2013
Адрес: Москва
Сообщений: 59
|
Размер рабочей области для Android
Всем привет! В интернете для определения размеров рабочей области приложения советуют пользоваться
и
. Но если я запрашиваю таким образом размеры в самом начале работы приложения, то оно выдаёт меньшие, чем реальные. Я так понял, это из-за того, что открытие приложения анимированно и оно как бы "расширяется" вначале пока не приобретёт размер экрана (т. о. приложение спрашивает о размерах в тот момент, когда андроид его ещё не до конца "расширил"). Потому что когда я запрашиваю так размеры через 5 сек после запуска приложения, все размеры оказываются верны. Вопрос в следующем: существует ли какое-то событие окончания этого "расширения", которое можно словить, что б не ждать 5 сек или можно эти размеры как-то по-другому определять без такого лёгкого геморроя? Спасибо
|
|
|||||
Регистрация: Jun 2014
Сообщений: 558
|
наверно глупый вариант, но поставь таймер на 3 - 6 секунд и проверяй
|
|
|||||
Цитата:
Размер сцены можно вначале получить через |
|
|||||
Регистрация: Aug 2013
Адрес: Москва
Сообщений: 59
|
Спасибо. Теперь, вроде, что надо
|
|
|||||
Lorem ipsum
|
1. Ресайз работает, его и следует использовать для "ожидания", пока размер приложения устаканивается.
2. Если используется Starling, то устанавливать размер рабочей области на основании fullScreenWidth(Height) чревато ошибкой, поэтому ждать все равно придется.
__________________
Поймай яблоко 2! |
Часовой пояс GMT +4, время: 20:16. |
|
« Предыдущая тема | Следующая тема » |
|
|