https://www.b4x.com/android/forum/threads/android-kiosk-mode-tutorial.10839/page-7#post-265917
Warwound mentioned a kiosk method in the above post back in Aug 2014.
This feature is now in Lollipop. Has anyone attempted this using a code method?
http://www.sureshjoshi.com/mobile/android-kiosk-mode-without-root/
The above article discusses this in some detail, with java code examples.
This method, without user confirmation, seems to provide a needed kiosk solution - that doesn't provide notifications (or access to) and keeps your app as the primary (only app that runes foreground). Also, with a method in your app (password protected), you can unlock the kiosk to perform admin tasks.
Thanks
Warwound mentioned a kiosk method in the above post back in Aug 2014.
This feature is now in Lollipop. Has anyone attempted this using a code method?
There are two ways to activate screen pinning:
Manually: Users can enable screen pinning in Settings > Security > Screen Pinning, and select the tasks they want to pin by touching the green pin icon in the recents screen.
Programmatically: To activate screen pinning programmatically, call startLockTask() from your app. If the requesting app is not a device owner, the user is prompted for confirmation. A device owner app can call the setLockTaskPackages() method to enable apps to be pinnable without the user confirmation step.
stopLockTask() will release the screen pinning of your app.
http://www.sureshjoshi.com/mobile/android-kiosk-mode-without-root/
The above article discusses this in some detail, with java code examples.
This method, without user confirmation, seems to provide a needed kiosk solution - that doesn't provide notifications (or access to) and keeps your app as the primary (only app that runes foreground). Also, with a method in your app (password protected), you can unlock the kiosk to perform admin tasks.
Thanks