The Navigation Bar for Android application is designed to replace a failed or broken button for those who have trouble using buttons or whose navigation bar panel is not working properly. This app provides several features and colors to make an awesome navigation bar. It is easy to swipe up and down the navigation bar as assistive touch. The key features of this app include auto hide navigation bar with user-selected duration, easy to swipe up/down to show/hide navigation bar, swap button position between back button and recent button, and single press action: Home, Back, Recent. Additionally, it offers long press action for back, home, recent buttons, and the ability to change navigation bar with background and button color.
The Navigation Bar for Android app also provides several options to adjust the navigation bar's sensitivity, hide it when the keyboard appears, lock it, and adjust its position in landscape mode. There are 15 themes available, and users can switch on/off via notification or quick settings tile. The pro version of the app offers additional features such as limiting the area of minimized navigation bar to prevent accidental clicks, launching any application, taking a screenshot, and switching off the navigation bar for 10 seconds.
The app requires accessibility service permission to enable core functionality, and it will not read sensitive data or collect and share data from accessibility service with any third-party. By enabling the service, the app will support commands for press and long press actions, including back action, home action, recent actions, lock screen, popup notification, popup quick settings, popup power dialogs, toggle split screen, and take a screenshot. If users disable the accessibility service, the main features cannot work properly.
The app requires several permissions, including 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, SYSTEM_ALERT_WINDOW for showing navigation bar on the screen, VIBRATE for option to vibrate when touch the navigation button, and WRITE_SETTINGS for long press action to toggle auto rotate screen, lock portrait or landscape, toggle auto brightness, increase/decrease brightness.