.....Customer mode is a feature available on Clover devices (except Station).....
If you are writing an application for Clover Station, this class won't function properly. Instead using the following code snippet to get Clover Station into customer mode.
getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE |View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LOW_PROFILE | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY)
- So if we want to enable customer mode do we have to add the above code on each activity, and Then revert the code to normal when disabling customer mode to support clover station.
- Will the SECURE_PAY intent ask for signature verification on clover station if customer mode is enabled, because it did not ask on the clover mini when we ran on the devkit (SECURE_PAY returns payment canceled on all emulators so unable to test it on a clover station emulator).
- Furthermore we only have a clover mini devkit, which runs the customer mode as intended, but if we run the same code on the clover mini emulator it does not enable the full screen customer mode. So will it be the same for clover station as well (or is there a way to test customer mode for clover station emulator).
- The doc above doc states Customer mode is a feature available on Clover devices (except Station), so does this apply for both the old and the new 2018 Station devices or only for the old station.