Block Status Bar API
Overview
This guide explains how to use the Android Interface Definition Language (AIDL) to block the status bar on Android devices. When blocked, the status bar cannot be swiped down, thus restricting access to system notifications and settings.
Implementation Steps
Connecting to the Service:
To block the status bar, connect to the AIDL service.
Use 'com.wizarpos.wizarviewagentassistant' as the package name.
Set 'com.wizarpos.wizarviewagentassistant.SystemExtApiService' as the class name.
Importing Necessary Components:
Your application must import the 'wizarviewagentassistant'.
Add the appropriate permissions to your app's Android manifest file to utilize this interface.
Version Requirements:
Ensure that the version of 'wizarviewagentassistant' you are using is version 2.10.57 or higher to ensure compatibility and proper functionality.
Permission
The application declares the following permissions in the manifest:
API Overview
setStatusBarLocked
Set the status bar locked as true will make the status bar can not be pull down.
Parameters | |
---|---|
lock | for the status bar lock setting, a boolean value is used: true locks status bar, while false unlock it. |
Download
AIDL file
Please download the aidl file
Demo
Download the Demo App for a practical implementation example.
Last updated