Customer is looking to hide navigation bar

Hi,

 

I have a customer looking to lock down the Android MC18 and completly hide the Navigation bar. The app has immersive mode enabled  - but kids have found a way to swipe the screen and show the nav bar - then close the app. The customer has tried kiosk mode but this only relaunches the app after it has closed, at which point the customer has lost their shop.

 

The status bar has been hidden but the customer cannot find a way to hide Nav

 

Is there a way they can do this and have a secret button to prgramatically show the Nav bar for support use?

 

Thanks

 

Andy

Anonymous (not verified)
Hi Andy,I presume the

Hi Andy,

I presume the customer has Enterprise Home screen deployed given the reference to kiosk mode on MC18?

Unfortunately there isn't a way to hide the nav bar but it should be possible to avoid it doing anything.  Please take a look at the UI manager for information on disabling the home key (UI Manager - Zebra Technologies Techdocs ) and take a look at the Key manager for information on overriding the back key (Keymapping Manager - Zebra Technologies Techdocs ).  These managers can be configured either during staging with StageNow or within the application using the EMDK.

Darryn.

Vote: 
Vote up!
Vote down!

Points: 1

You voted ‘up’


Matt Dermody
Are you referring to the

Are you referring to the Navigation bar within the default device browser or some other navigation bar? If using the stock browser you can hide the Nav bar through the Full Screen & Quick Menu Controls options in the Labs section of the Settings menu. The Nav bar is still accessible through an option in the Quick Menu, but it's much less obvious to bring up.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Nicolas Etienne
Hi Andrew,It's more Android

Hi Andrew,

It's more Android than Zebra issue

Check this link, maybe it will give you clues to find a solution...

http://stackoverflow.com/questions/25284233/prevent-status-bar-for-appearing-android-modified?answertab=active#tab-top

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Kjell Lloyd
Andy,We have a solution to

Andy,

We have a solution to this. There is some XML files that controls the bottom navbar.

Not sure if this public files. I will contact you via e-mail.

regards

Kjell

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Jonas Kroner
Hi Kjell,i read this thread.

Hi Kjell,

i read this thread. I have the same problem with one customer on mc 92N0. We want to hide bottom and navbar on top.

We need the fullscreen.

Can you please provide us the xml and a little information for this.

best reagards

Jonas

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Pietro Francesc...
Hi Jonas,my suggestion in

Hi Jonas,

my suggestion in this case is to open a new discussion, instead than attaching to a previous closed one, even if slightly related.

In your case, supposing that the MC92N0 is Android based, you're best option is to use something like the Enterprise Home Screen to run application full screen or in Kiosk Mode.

You can find more information in EHS' documentation:

About Enterprise Home Screen - Zebra Technologies Techdocs

You can Download EHS from our support website:

Enterprise Home Screen Support & Downloads | Zebra

Best,

~Pietro

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Jonas Kroner
Hi Pietro,we tried the EHS in

Hi Pietro,

we tried the EHS in KIOSK Mode but the status Bar and the bottom bar don’t hide.

Best regards

Von: Pietro Francesco Maggi

Gesendet: Montag, 24. Juli 2017 11:36

An: Jonas Kroner <jkroner@taneri-consulting.com>

Betreff: Re: - Customer is looking to hide navigation bar

Zebra Technologies Developer Portal<https://developer.zebra.com/>

Customer is looking to hide navigation bar

reply from Pietro Francesco Maggi<https://developer.zebra.com/people/xhf648?et=watches.email.thread> in Android Discussions - View the full discussion<https://developer.zebra.com/message/94317?et=watches.email.thread#94317>

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Pietro Francesc...
Hi Jonas,As far as I know the

Hi Jonas,

As far as I know the option to disable navigation and status bar is limited to our MC18, given it's very specific use case.

An application can run in FullScreen designing the application to do so (it's not perfect as the used can normally exit from this mode). Combining this with EHS' Kiosk mode allows to cover most of the needs.

Google call this "ImmersiveMode" and makes available a demo app from the Android SDK:

Overview: https://developer.android.com/samples/ImmersiveMode/index.html

Download: https://developer.android.com/downloads/samples/ImmersiveMode.zip

GitHub: https://github.com/googlesamples/android-ImmersiveMode/

~Pietro

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Log in to post comments