Как скрыть панель уведомлений / заголовка в приложении для Android AS3 / Air? - PullRequest
0 голосов
/ 13 июля 2011

Я использую FlashDevelop для создания простой игры Adobe AS3 / Air для Android и не могу понять, как скрыть панель уведомлений. Я уверен, что мне чего-то не хватает.

Ответы [ 3 ]

1 голос
/ 09 сентября 2011

В xml-файле приложения необходимо установить для элемента <fullScreen> xml значение true:

<application>
    ...
    <initialWindow>
        ...
        <fullScreen>true</fullScreen>
        ...
    </initialWindow>
    ...
</application>
0 голосов
/ 04 февраля 2015

Если вы используете starling , вы также можете вызвать его во время выполнения:

   Starling.current.nativeStage.displayState = StageDisplayState.FULL_SCREEN;

В скворечнике, когда вы теряете контекст приложения (например, при использовании CameraRoll ), строка состояния может отображаться, даже если у вас есть следующие строки в описании приложения xml:

<fullScreen>true</fullScreen>
<systemChrome>none</systemChrome>

Решение этой проблемы - снова вызвать ту же строку после потери контекста:

   Starling.current.nativeStage.displayState = StageDisplayState.FULL_SCREEN;

Надеюсь, это поможет.

0 голосов
/ 13 июля 2011

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

Измените основной тег Windowed Application, как показано ниже:

 <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" showNotificationbar="false" showTitleBar="false">

Откройте XML-файл конфигурации приложения AIR, который создается автоматически при создании нового приложения.

раскомментируйте эту строку. Изменение должно выглядеть следующим образом:

    <systemChrome></systemChrome>

Измените вышеупомянутую строку, чтобы она соответствовала следующему:

    <systemChrome>none</systemChrome>

Вот и все .... 1014 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...