On This Page
Enabling Kiosk Mode
Use Kiosk mode to hide the navigation and status bars on a PAX terminal and to lock your
application to the device screen. When this mode is enabled, unauthorized users cannot
minimize the app or access other terminal functions.
Kiosk mode is not persistent across device restarts. Your application
must be able to re-enable Kiosk mode when the terminal restarts.
Enable Kiosk Mode
Follow these steps to enable Kiosk mode.
- Determine if the device is already in Kiosk mode.val isCurrentlyInKioskMode = PaxCommand.isKioskMode(context) if (isCurrentlyInKioskMode) { // Device is in kiosk mode Log.d(TAG, "Device is currently in kiosk mode") } else { // Device is in normal mode Log.d(TAG, "Device is in normal mode") }
- If the device is not in Kiosk mode, set Kiosk mode totrue.PaxCommand.setKioskMode(context, true) Log.d(TAG, "Kiosk mode has been enabled")