History log of /frameworks/base/core/java/android/accessibilityservice/AccessibilityButtonController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2402943ae56dab7ea1387780bfdc565dd9a8e9b2 29-Apr-2017 Casey Burkhardt <caseyburkhardt@google.com> Fix accessibility button CTS test

Ensure accessibility button callbacks are registered with a
Handler that has a valid Looper.

Bug: 37789861
Test: Passing CTS
Change-Id: Idf91547940fe7754bbabe55a729193c4100b8532
/frameworks/base/core/java/android/accessibilityservice/AccessibilityButtonController.java
a338b51e0232daadbee7fe9dd861cd78e9e6d9a9 27-Apr-2017 Casey Burkhardt <caseyburkhardt@google.com> @NonNull on AccessibilityButtonController methods

Make Handler parameter @NonNull and adjust implementation
to always expect non-null Handlers.

Bug: 37709203
Test: Manual
Change-Id: I3937ae1c4e49bfc7652750cc64cac9e78f9d3ce2
/frameworks/base/core/java/android/accessibilityservice/AccessibilityButtonController.java
048c2bc19af4cfcb5e959f1bc07fbfa03a72e330 09-Dec-2016 Casey Burkhardt <caseyburkhardt@google.com> Initial implementation of Nav Bar Accessibility Button

This allows an AccessibilityService to set a flag in its
AccessibilityServiceInfo that triggers the navigation bar to show an
Accessibility Button and observe callbacks when the button is clicked
or there are changes in the visibility of the navigation bar.

Test: Manual (Created a sample AccessibilityService) + CTS
Bug:29231271
Change-Id: I03d653d85bc37df28ed71d8bba94b7c75fe56e43
/frameworks/base/core/java/android/accessibilityservice/AccessibilityButtonController.java