Loading core/java/android/accessibilityservice/AccessibilityServiceInfo.java +20 −1 Original line number Original line Diff line number Diff line Loading @@ -58,6 +58,18 @@ import java.util.List; * developer guide.</p> * developer guide.</p> * </div> * </div> * * * @attr ref android.R.styleable#AccessibilityService_accessibilityEventTypes * @attr ref android.R.styleable#AccessibilityService_accessibilityFeedbackType * @attr ref android.R.styleable#AccessibilityService_accessibilityFlags * @attr ref android.R.styleable#AccessibilityService_canRequestEnhancedWebAccessibility * @attr ref android.R.styleable#AccessibilityService_canRequestFilterKeyEvents * @attr ref android.R.styleable#AccessibilityService_canRequestTouchExplorationMode * @attr ref android.R.styleable#AccessibilityService_canRetrieveWindowContent * @attr ref android.R.styleable#AccessibilityService_description * @attr ref android.R.styleable#AccessibilityService_notificationTimeout * @attr ref android.R.styleable#AccessibilityService_packageNames * @attr ref android.R.styleable#AccessibilityService_settingsActivity * * @see AccessibilityService * @see AccessibilityService * @see android.view.accessibility.AccessibilityEvent * @see android.view.accessibility.AccessibilityEvent * @see android.view.accessibility.AccessibilityManager * @see android.view.accessibility.AccessibilityManager Loading @@ -68,23 +80,27 @@ public class AccessibilityServiceInfo implements Parcelable { /** /** * Capability: This accessibility service can retrieve the active window content. * Capability: This accessibility service can retrieve the active window content. * @see android.R.styleable#AccessibilityService_canRetrieveWindowContent */ */ public static final int CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT = 0x00000001; public static final int CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT = 0x00000001; /** /** * Capability: This accessibility service can request touch exploration mode in which * Capability: This accessibility service can request touch exploration mode in which * touched items are spoken aloud and the UI can be explored via gestures. * touched items are spoken aloud and the UI can be explored via gestures. * @see android.R.styleable#AccessibilityService_canRequestTouchExplorationMode */ */ public static final int CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION = 0x00000002; public static final int CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION = 0x00000002; /** /** * Capability: This accessibility service can request enhanced web accessibility * Capability: This accessibility service can request enhanced web accessibility * enhancements. For example, installing scripts to make app content more accessible. * enhancements. For example, installing scripts to make app content more accessible. * @see android.R.styleable#AccessibilityService_canRequestEnhancedWebAccessibility */ */ public static final int CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 0x00000004; public static final int CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 0x00000004; /** /** * Capability: This accessibility service can request to filter the key event stream. * Capability: This accessibility service can request to filter the key event stream. * @see android.R.styleable#AccessibilityService_canRequestFilterKeyEvents */ */ public static final int CAPABILITY_CAN_REQUEST_FILTER_KEY_EVENTS = 0x00000008; public static final int CAPABILITY_CAN_REQUEST_FILTER_KEY_EVENTS = 0x00000008; Loading Loading @@ -213,6 +229,7 @@ public class AccessibilityServiceInfo implements Parcelable { * the first time they are run, if this flag is specified, a dialog is * the first time they are run, if this flag is specified, a dialog is * shown to the user to confirm enabling explore by touch. * shown to the user to confirm enabling explore by touch. * </p> * </p> * @see android.R.styleable#AccessibilityService_canRequestTouchExplorationMode */ */ public static final int FLAG_REQUEST_TOUCH_EXPLORATION_MODE = 0x0000004; public static final int FLAG_REQUEST_TOUCH_EXPLORATION_MODE = 0x0000004; Loading @@ -232,6 +249,7 @@ public class AccessibilityServiceInfo implements Parcelable { * true, otherwise this flag will be ignored. For how to declare the meta-data * true, otherwise this flag will be ignored. For how to declare the meta-data * of a service refer to {@value AccessibilityService#SERVICE_META_DATA}. * of a service refer to {@value AccessibilityService#SERVICE_META_DATA}. * </p> * </p> * @see android.R.styleable#AccessibilityService_canRequestEnhancedWebAccessibility */ */ public static final int FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 0x00000008; public static final int FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 0x00000008; Loading Loading @@ -260,6 +278,7 @@ public class AccessibilityServiceInfo implements Parcelable { * otherwise this flag will be ignored. For how to declare the meta-data * otherwise this flag will be ignored. For how to declare the meta-data * of a service refer to {@value AccessibilityService#SERVICE_META_DATA}. * of a service refer to {@value AccessibilityService#SERVICE_META_DATA}. * </p> * </p> * @see android.R.styleable#AccessibilityService_canRequestFilterKeyEvents */ */ public static final int FLAG_REQUEST_FILTER_KEY_EVENTS = 0x00000020; public static final int FLAG_REQUEST_FILTER_KEY_EVENTS = 0x00000020; Loading Loading
core/java/android/accessibilityservice/AccessibilityServiceInfo.java +20 −1 Original line number Original line Diff line number Diff line Loading @@ -58,6 +58,18 @@ import java.util.List; * developer guide.</p> * developer guide.</p> * </div> * </div> * * * @attr ref android.R.styleable#AccessibilityService_accessibilityEventTypes * @attr ref android.R.styleable#AccessibilityService_accessibilityFeedbackType * @attr ref android.R.styleable#AccessibilityService_accessibilityFlags * @attr ref android.R.styleable#AccessibilityService_canRequestEnhancedWebAccessibility * @attr ref android.R.styleable#AccessibilityService_canRequestFilterKeyEvents * @attr ref android.R.styleable#AccessibilityService_canRequestTouchExplorationMode * @attr ref android.R.styleable#AccessibilityService_canRetrieveWindowContent * @attr ref android.R.styleable#AccessibilityService_description * @attr ref android.R.styleable#AccessibilityService_notificationTimeout * @attr ref android.R.styleable#AccessibilityService_packageNames * @attr ref android.R.styleable#AccessibilityService_settingsActivity * * @see AccessibilityService * @see AccessibilityService * @see android.view.accessibility.AccessibilityEvent * @see android.view.accessibility.AccessibilityEvent * @see android.view.accessibility.AccessibilityManager * @see android.view.accessibility.AccessibilityManager Loading @@ -68,23 +80,27 @@ public class AccessibilityServiceInfo implements Parcelable { /** /** * Capability: This accessibility service can retrieve the active window content. * Capability: This accessibility service can retrieve the active window content. * @see android.R.styleable#AccessibilityService_canRetrieveWindowContent */ */ public static final int CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT = 0x00000001; public static final int CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT = 0x00000001; /** /** * Capability: This accessibility service can request touch exploration mode in which * Capability: This accessibility service can request touch exploration mode in which * touched items are spoken aloud and the UI can be explored via gestures. * touched items are spoken aloud and the UI can be explored via gestures. * @see android.R.styleable#AccessibilityService_canRequestTouchExplorationMode */ */ public static final int CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION = 0x00000002; public static final int CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION = 0x00000002; /** /** * Capability: This accessibility service can request enhanced web accessibility * Capability: This accessibility service can request enhanced web accessibility * enhancements. For example, installing scripts to make app content more accessible. * enhancements. For example, installing scripts to make app content more accessible. * @see android.R.styleable#AccessibilityService_canRequestEnhancedWebAccessibility */ */ public static final int CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 0x00000004; public static final int CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 0x00000004; /** /** * Capability: This accessibility service can request to filter the key event stream. * Capability: This accessibility service can request to filter the key event stream. * @see android.R.styleable#AccessibilityService_canRequestFilterKeyEvents */ */ public static final int CAPABILITY_CAN_REQUEST_FILTER_KEY_EVENTS = 0x00000008; public static final int CAPABILITY_CAN_REQUEST_FILTER_KEY_EVENTS = 0x00000008; Loading Loading @@ -213,6 +229,7 @@ public class AccessibilityServiceInfo implements Parcelable { * the first time they are run, if this flag is specified, a dialog is * the first time they are run, if this flag is specified, a dialog is * shown to the user to confirm enabling explore by touch. * shown to the user to confirm enabling explore by touch. * </p> * </p> * @see android.R.styleable#AccessibilityService_canRequestTouchExplorationMode */ */ public static final int FLAG_REQUEST_TOUCH_EXPLORATION_MODE = 0x0000004; public static final int FLAG_REQUEST_TOUCH_EXPLORATION_MODE = 0x0000004; Loading @@ -232,6 +249,7 @@ public class AccessibilityServiceInfo implements Parcelable { * true, otherwise this flag will be ignored. For how to declare the meta-data * true, otherwise this flag will be ignored. For how to declare the meta-data * of a service refer to {@value AccessibilityService#SERVICE_META_DATA}. * of a service refer to {@value AccessibilityService#SERVICE_META_DATA}. * </p> * </p> * @see android.R.styleable#AccessibilityService_canRequestEnhancedWebAccessibility */ */ public static final int FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 0x00000008; public static final int FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY = 0x00000008; Loading Loading @@ -260,6 +278,7 @@ public class AccessibilityServiceInfo implements Parcelable { * otherwise this flag will be ignored. For how to declare the meta-data * otherwise this flag will be ignored. For how to declare the meta-data * of a service refer to {@value AccessibilityService#SERVICE_META_DATA}. * of a service refer to {@value AccessibilityService#SERVICE_META_DATA}. * </p> * </p> * @see android.R.styleable#AccessibilityService_canRequestFilterKeyEvents */ */ public static final int FLAG_REQUEST_FILTER_KEY_EVENTS = 0x00000020; public static final int FLAG_REQUEST_FILTER_KEY_EVENTS = 0x00000020; Loading