- Add new long press actions for toggle flashlight on/off.
- Fix bug : settings was reset after reboot in some devices.
- Fix minor bugs and improve performance
“One Button Navigation Bar” application can replace a failed and broken button for those people who have
trouble using buttons or navigation bar panels that are not working properly.
This app provides only one button at the bottom of the screen and is able to do many actions such as Back, Home, Recent.
Key Features:- There are 6 actions you can set for this button (Swipe Left, Swipe Right, Swipe Top, Swipe Down, Single Press, Long Press)
- Ability to change button color.
- Ability to set button width, height and position.
- Ability to Set vibrate on touch.
- Options to adjust position of button in landscape mode.
- Switch on/off via notification.
- Switch on/off via quick settings tile. (Android 7.0+)
Supported actions
- Back
- Home
- Recent
- Lock screen
- Toggle Wi-Fi on/off
- Power menu
- Split screen
- Launch camera
- Open volume control
- Voice command
- Web search
- Toggle notification panel
- Toggle quick setting panel
- Launch dialer
- Launch web browser
- Launch settings
- Launch this application
- Launch any application
- Take a screenshot
- Switch off button for 10 seconds
Accessibility Service Usage.
One Button Navigation Bar requires accessibility service permission in order to enable core functionality. The application will not read the sensitive data and any content on your screen. In addition, the application will not collect and share the data from accessibility service with any third-party.
By enabling the service, the application will support commands for press and long press actions with the following features:
- Back, Home and Recent actions (Core feature)
- Lock Screen
- Popup notification, Quick settings, Power dialogs
- Toggle split screen
- Take a screenshot
If you disable the accessibility service, the main features cannot work properly.
Permissions Explain
CALL_PHONE
- for long press action of shortcut for Direct dial to someone in contact list
ACCESS_NOTIFICATION_POLICY
- for long press action to toggle DND mode on/off.
ACCESS_WIFI_STATE, CHANGE_WIFI_STATE
- for long press action to toggle Wi-Fi on/off.
BLUETOOTH, BLUETOOTH_ADMIN, BLUETOOTH_CONNECT
- for long press action to toggle Bluetooth on/off.
QUERY_ALL_PACKAGES
- for long press action to open installed application.
READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE
- for long press action to save screenshot.
REQUEST_DELETE_PACKAGES
- for menu uninstall this app (this menu will show if user activate device admin for lock screen action for Android O and below)
SYSTEM_ALERT_WINDOW
- for show navigation bar on the screen
VIBRATE
- for option to vibrate when touch the navigation button
WRITE_SETTINGS
- for long press action to toggle auto rotate screen, lock portrait or landscape, toggle auto brightness, increase/decrease brightness