[英]How do you hide notification/title bar in an AS3/Air Android App?
我正在使用 FlashDevelop 为 Android 创建一个简单的 Adobe AS3/Air 游戏,但不知道如何隐藏通知栏。 我敢肯定,我错过了一些容易的事情。
在应用程序 xml 文件中,您需要将<fullScreen>
xml 元素设置为 true:
<application>
...
<initialWindow>
...
<fullScreen>true</fullScreen>
...
</initialWindow>
...
</application>
如果您使用的是starling ,您也可以在运行时调用它:
Starling.current.nativeStage.displayState = StageDisplayState.FULL_SCREEN;
在八哥中,当您丢失应用程序上下文时(例如,在使用CameraRoll时),即使您的应用程序描述 xml 中有以下行,状态栏也可能会显示:
<fullScreen>true</fullScreen>
<systemChrome>none</systemChrome>
解决方案是在失去上下文后再次调用同一行:
Starling.current.nativeStage.displayState = StageDisplayState.FULL_SCREEN;
希望能帮助到你。
按照这些简单的步骤并获得隐藏通知栏
修改主窗口应用程序标签如下:
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" showNotificationbar="false" showTitleBar="false">
打开 AIR 应用程序的配置 xml 文件,该文件在创建新应用程序时自动生成。
取消注释此行。 更改应如下所示:
<systemChrome></systemChrome>
修改上述行以匹配以下内容:
<systemChrome>none</systemChrome>
而已…。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.