как динамически определять разрешение экрана в Adobe AIR - PullRequest
0 голосов
/ 27 сентября 2010

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

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

спасибо,

1 Ответ

3 голосов
/ 27 сентября 2010

Есть несколько решений:

  • Если ваше окно развернуто, вы можете прослушивать любое из различных событий RESIZE (см. Список событий)
  • Вы можете создать невидимое развернутое окно и прослушать событие его изменения размера
  • Вы можете проверить разрешение экрана по таймеру (например, каждую 1 секунду). Это не приведет к снижению производительности.
...