适用于Android的AIR:切换SYSTEM_UI_FLAG_HIDE_NAVIGATION



当使用AIR为ANDROID编译时,我想切换SYSTEM_UI_FLAG_HIDE_NAVIGATION或SYSTEM_UI-FLAG_LOW_PROFILE标志,但我不知道如何做到这一点。可能我不得不修改名称_of_app.xml…

我想"尝试"关闭安卓平板电脑中的菜单栏,但我尝试的每一种方法都一团糟。。。。

有什么帮助吗??

Massimo

如果您想删除状态栏(顶部的栏),您需要全屏显示。您可以在app.xml中设置<fullscreen>true</fullscreen>,也可以在应用程序运行时设置stage.displayState = StageDisplayState.FULL_SCREEN;

如果你试图隐藏菜单栏(Nexus设备和数量有限的其他Android设备底部的软导航),这也会将这些按钮设置为缩小状态(它们没有隐藏,而是设置为一个简单的发光圆圈,而不是图标)。我不知道是否可以通过AIR完全隐藏菜单栏。假设AIRNativeExtension是可能的,那么使用AIRNativeExtensions应该是可行的,但这可能(很可能)比这么简单的任务更麻烦。

为了将来参考,您不能通过AIR设置大多数Android标志。它根本不受支持。您可以在app.xml中将uses-permissionuses-feature设置为Manifest添加,但仅此而已。

最新更新