Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit af43110c authored by Alan Viverette's avatar Alan Viverette
Browse files

Provide example actions in AccessibilityEvent.setAction() docs

BUG: 11070461
Change-Id: I05799e721dd1285e5165e94c7d63084010fa478b
parent cac2fd30
Loading
Loading
Loading
Loading
+11 −1
Original line number Diff line number Diff line
@@ -910,10 +910,20 @@ public final class AccessibilityEvent extends AccessibilityRecord implements Par

    /**
     * Sets the performed action that triggered this event.
     * <p>
     * Valid actions are defined in {@link AccessibilityNodeInfo}:
     * <ul>
     * <li>{@link AccessibilityNodeInfo#ACTION_ACCESSIBILITY_FOCUS}
     * <li>{@link AccessibilityNodeInfo#ACTION_CLEAR_ACCESSIBILITY_FOCUS}
     * <li>{@link AccessibilityNodeInfo#ACTION_CLEAR_FOCUS}
     * <li>{@link AccessibilityNodeInfo#ACTION_CLEAR_SELECTION}
     * <li>{@link AccessibilityNodeInfo#ACTION_CLICK}
     * <li>etc.
     * </ul>
     *
     * @param action The action.
     *
     * @throws IllegalStateException If called from an AccessibilityService.
     * @see AccessibilityNodeInfo#performAction(int)
     */
    public void setAction(int action) {
        enforceNotSealed();