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

Commit 9b902159 authored by Automerger Merge Worker's avatar Automerger Merge Worker Committed by Android (Google) Code Review
Browse files

Merge "Merge "Make the system action API more clear with documentation" into...

Merge "Merge "Make the system action API more clear with documentation" into rvc-dev am: 3987ae1a am: 66f5db1e" into rvc-d1-dev-plus-aosp
parents d0fbbd70 c76b158a
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -1819,6 +1819,13 @@ public abstract class AccessibilityService extends Service {

    /**
     * Returns a list of system actions available in the system right now.
     * <p>
     * System actions that correspond to the global action constants will have matching action IDs.
     * For example, an with id {@link #GLOBAL_ACTION_BACK} will perform the back action.
     * </p>
     * <p>
     * These actions should be called by {@link #performGlobalAction}.
     * </p>
     *
     * @return A list of available system actions.
     */
+8 −1
Original line number Diff line number Diff line
@@ -1275,7 +1275,14 @@ public final class AccessibilityManager {

    /**
     * Register the provided {@link RemoteAction} with the given actionId
     *
     * <p>
     * To perform established system actions, an accessibility service uses the GLOBAL_ACTION
     * constants in {@link android.accessibilityservice.AccessibilityService}. To provide a
     * customized implementation for one of these actions, the id of the registered system action
     * must match that of the corresponding GLOBAL_ACTION constant. For example, to register a
     * Back action, {@code actionId} must be
     * {@link android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_BACK}
     * </p>
     * @param action The remote action to be registered with the given actionId as system action.
     * @param actionId The id uniquely identify the system action.
     * @hide