public class AccessibilityController extends Object implements AccessibilityManager.AccessibilityStateChangeListener, AccessibilityManager.TouchExplorationStateChangeListener
Modifier and Type | Class and Description |
---|---|
static interface |
AccessibilityController.AccessibilityStateChangedCallback |
Constructor and Description |
---|
AccessibilityController(Context context) |
Modifier and Type | Method and Description |
---|---|
void |
addStateChangedCallback(AccessibilityController.AccessibilityStateChangedCallback cb) |
void |
dump(FileDescriptor fd,
PrintWriter pw,
String[] args) |
boolean |
isAccessibilityEnabled() |
boolean |
isTouchExplorationEnabled() |
void |
onAccessibilityStateChanged(boolean enabled)
Called when the accessibility enabled state changes.
|
void |
onTouchExplorationStateChanged(boolean enabled)
Called when the touch exploration enabled state changes.
|
void |
removeStateChangedCallback(AccessibilityController.AccessibilityStateChangedCallback cb) |
public AccessibilityController(Context context)
public boolean isAccessibilityEnabled()
public boolean isTouchExplorationEnabled()
public void dump(FileDescriptor fd, PrintWriter pw, String[] args)
public void addStateChangedCallback(AccessibilityController.AccessibilityStateChangedCallback cb)
public void removeStateChangedCallback(AccessibilityController.AccessibilityStateChangedCallback cb)
public void onAccessibilityStateChanged(boolean enabled)
AccessibilityManager.AccessibilityStateChangeListener
onAccessibilityStateChanged
in interface AccessibilityManager.AccessibilityStateChangeListener
enabled
- Whether accessibility is enabled.public void onTouchExplorationStateChanged(boolean enabled)
AccessibilityManager.TouchExplorationStateChangeListener
onTouchExplorationStateChanged
in interface AccessibilityManager.TouchExplorationStateChangeListener
enabled
- Whether touch exploration is enabled.