3 Replies Latest reply on Dec 11, 2018 3:11 AM by Kjell Lloyd

    Android Full screen popup message ?

    Ian Hatton

      Just checking if anyone has found a way to automatically disable/dismiss the popup below which occurs when an app first enters full screen mode after the device has been reset ?

       

        • Re: Android Full screen popup message ?
          Dmitry Prokhorov

          Hello Ian,

           

          Seems it is a security feature of Android firmware and there is no way to disable it from inside of 3rd-party application.

          Without the notification, an app can take over the screen and emulate parts of the system that you could happen to think are part of the system.

           

          You can see a really good explanation of this problem here: android - Immersive mode instructions reappear every time the device enters this mode - Stack Overflow

          To disable this message you have to build a custom release of Android firmware that seems will not be a reasonable solution for your problem.

           

          Also you can find some more details on Immersive/Fullscreen modes here: Enable fullscreen mode  |  Android Developers

          Hope it will help you.

           

          Dmitry Prokhorov

          Software Engineer, Kutir Mobility

          Posted on behalf of Zebra Technologies

          • Re: Android Full screen popup message ?
            Kjell Lloyd

            Ian,

             

            there is solution specific for MC18 using some custom xml files to configure top statusbar and bottom navbars then you can create fullscreen app without this annoying message or the ability for the user to swipe down.

             

            However there is another potential/untested way to create a fullscreen using MX config files.

             

            Make sure to test this so it doesn't create any undesired results.

             

            <wap-provisioningdoc>

            <characteristic version="7.0" type="AppMgr">

            <parm name="Action" value="DisableApplication" />

            <parm name="Package" value="com.android.systemui" />

            </characteristic>

            </wap-provisioningdoc>

             

            And with the following:

             

            Navigation Bar Enable/Disable

             

            This is the On/Off switch for the on-screen Navigation Bar, which contains the BACK, HOME and RECENT soft keys. Disabling the Navigation Bar prevents the user from quitting the currently running app by means of those keys. This parameter applies only to the soft keys; it does not control capacitive or hardware keys, which can be disabled separately using the Keymapping Manager.

             

            Parm Name: NavigationBarUsage

             

            OptionNameDescriptionNoteRequires
            0Do not changeThis value (or the absence of this parm from the XML) will cause no setting change; any previously selected setting will be retained.

            OSX: 6.2+

            MX: 7.1+

            1EnableEnables the navigation soft keys (BACK, HOME and RECENT) on the screen-bound Navigation Bar to be displayed and usable.

            OSX: 6.2+

            MX: 7.1+

            2DisableDisables the navigation soft keys (BACK, HOME and RECENT) on the screen-bound Navigation Bar.

            OSX: 6.2+

            MX: 7.1+