AccessibilityService Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android.
[Android.Runtime.Register("android/accessibilityservice/AccessibilityService", DoNotGenerateAcw=true)]
public abstract class AccessibilityService : Android.App.Service
[<Android.Runtime.Register("android/accessibilityservice/AccessibilityService", DoNotGenerateAcw=true)>]
type AccessibilityService = class
inherit Service
- Herencia
- Atributos
Comentarios
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. Se ejecutan en segundo plano y reciben devoluciones de llamada por el sistema cuando AccessibilityEventse activan. Estos eventos indican alguna transición de estado en la interfaz de usuario, por ejemplo, el foco ha cambiado, se ha clic en un botón, etc. Este servicio puede solicitar opcionalmente la funcionalidad para consultar el contenido de la ventana activa. El desarrollo de un servicio de accesibilidad requiere extender esta clase e implementar sus métodos abstractos.
<div class="special reference"><h3>Developer Guides</h3>
Para obtener más información sobre cómo crear AccessibilityServices, lea la guía para desarrolladores de accesibilidad .
</Div>
<h3>Lifecycle</h3>
El sistema administra exclusivamente el ciclo de vida de un servicio de accesibilidad y sigue el ciclo de vida de servicio establecido. El usuario activa explícitamente el inicio de un servicio de accesibilidad en la configuración del dispositivo. Una vez que el sistema se enlaza a un servicio, llama a AccessibilityService#onServiceConnected(). Los clientes que quieran realizar la instalación posterior al enlace pueden invalidar este método.
Un servicio de accesibilidad se detiene cuando el usuario lo desactiva en la configuración del dispositivo o cuando llama a AccessibilityService#disableSelf().
<h3>Declaración</h3>
Una accesibilidad se declara como cualquier otro servicio de un AndroidManifest.xml, pero debe hacer dos cosas: <ul><li> Especifique que controla el "android.accessibilityservice.AccessibilityService". android.content.Intent
</li li><> Solicite el android.Manifest.permission#BIND_ACCESSIBILITY_SERVICE permiso para asegurarse de que solo el sistema puede enlazarlo.
</li></ul> Si falta alguno de estos elementos, el sistema omitirá el servicio de accesibilidad. A continuación se muestra una declaración de ejemplo:
<service android:name=".MyAccessibilityService"
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
<intent-filter>
<action android:name="android.accessibilityservice.AccessibilityService" />
</intent-filter>
. . .
</service>
<h3>Configuration</h3>
Un servicio de accesibilidad se puede configurar para recibir tipos específicos de eventos de accesibilidad, escuchar solo paquetes específicos, obtener eventos de cada tipo solo una vez en un período de tiempo determinado, recuperar contenido de ventana, especificar una actividad de configuración, etc.
Hay dos enfoques para configurar un servicio de accesibilidad:
<ul><li> Proporcionar una #SERVICE_META_DATA meta-data entrada en el manifiesto al declarar el servicio. A continuación se presenta una declaración de servicio con una etiqueta de metadatos:
<service android:name=".MyAccessibilityService">
<intent-filter>
<action android:name="android.accessibilityservice.AccessibilityService" />
</intent-filter>
<meta-data android:name="android.accessibilityservice" android:resource="@xml/accessibilityservice" />
</service>
<strong>Note:</strong> Este enfoque permite establecer todas las propiedades.
Para obtener más información, consulte #SERVICE_META_DATA y <{@link android.R.styleable#AccessibilityService accessibility-service}>.
</li li><> Llamando a .AccessibilityService#setServiceInfo(AccessibilityServiceInfo) Tenga en cuenta que se puede llamar a este método en cualquier momento para cambiar dinámicamente la configuración del servicio.
<strong>Note:</strong> Este enfoque permite establecer solo propiedades configurables dinámicamente: AccessibilityServiceInfo#eventTypes, , AccessibilityServiceInfo#feedbackTypeAccessibilityServiceInfo#flags, , AccessibilityServiceInfo#notificationTimeout,AccessibilityServiceInfo#packageNames
Para obtener más información, consulte AccessibilityServiceInfo.
</li></ul><h3>Recuperar contenido< de ventana/h3>
Un servicio puede especificar en su declaración que puede recuperar el contenido de la ventana que se representa como un árbol de AccessibilityWindowInfo objetos y AccessibilityNodeInfo . Tenga en cuenta que declarar esta funcionalidad requiere que el servicio declare su configuración a través de un recurso XML al que hace #SERVICE_META_DATAreferencia .
El contenido de la ventana se puede recuperar con AccessibilityEvent#getSource() AccessibilityEvent.getSource(), AccessibilityService#findFocus(int), AccessibilityService#getWindows()o AccessibilityService#getRootInActiveWindow().
<nota< fuerte>/fuerte> Un servicio de accesibilidad puede haber solicitado recibir una notificación para un subconjunto de los tipos de eventos y, por tanto, no tener en cuenta cuándo ha cambiado la jerarquía de nodos. También es posible que un nodo contenga información obsoleta porque el contenido de la ventana puede cambiar en cualquier momento.
<h3>Superposiciones< de accesibilidad de dibujo/h3>
Los servicios de accesibilidad pueden dibujar superposiciones sobre el contenido de la pantalla existente. Las superposiciones de accesibilidad se pueden usar para resaltar visualmente los elementos en la pantalla, por ejemplo, indicar el elemento actual con el foco de accesibilidad. Las superposiciones también pueden ofrecer al usuario una manera de interactuar directamente con el servicio y personalizar rápidamente el comportamiento del servicio.
Las superposiciones de accesibilidad se pueden adjuntar a una ventana determinada o a la propia pantalla. La asociación de una superposición a una ventana permite mover, crecer y reducir como hace la ventana. La superposición mantendrá la misma posición relativa dentro de los límites de la ventana a medida que se mueve la ventana. La superposición también mantendrá la misma posición relativa dentro de los límites de la ventana si se cambia el tamaño de la ventana. Para adjuntar una superposición a una ventana, use #attachAccessibilityOverlayToWindow. Adjuntar una superposición a la pantalla significa que la superposición es independiente de las ventanas activas de esa pantalla. Para adjuntar una superposición a una pantalla, use #attachAccessibilityOverlayToDisplay.
Al colocar una superposición adjunta a una ventana, el servicio debe usar coordenadas de ventana. Para colocar una superposición sobre un elemento de interfaz de usuario existente, es necesario conocer los límites de ese elemento en coordenadas de ventana. Para buscar los límites en las coordenadas de ventana de un elemento, busque el correspondiente AccessibilityNodeInfo como se ha descrito anteriormente y llame a AccessibilityNodeInfo#getBoundsInWindow.
<h3>Estrategia< de notificación/h3>
Todos los servicios de accesibilidad reciben una notificación de todos los eventos que han solicitado, independientemente de su tipo de comentarios.
<nota fuerte>:</strong> El tiempo de espera de notificación de eventos es útil para evitar propagar eventos al cliente con demasiada frecuencia, ya que esto se logra a través de una llamada de interprocesamiento costosa. Uno puede pensar en el tiempo de espera como criterio para determinar cuándo se ha establecido la generación de eventos.
<h3>Tipos< de evento/h3><ul><li<AccessibilityEvent#TYPE_VIEW_CLICKED>/li>><<AccessibilityEvent#TYPE_VIEW_LONG_CLICKED li/li><>AccessibilityEvent#TYPE_VIEW_FOCUSED</li li/liAccessibilityEvent#TYPE_VIEW_SELECTED<>></li<>AccessibilityEvent#TYPE_VIEW_TEXT_CHANGED<> li/>AccessibilityEvent#TYPE_WINDOW_STATE_CHANGED><<li/li><<AccessibilityEvent#TYPE_NOTIFICATION_STATE_CHANGED> li/>>AccessibilityEvent#TYPE_TOUCH_EXPLORATION_GESTURE_START><AccessibilityEvent#TYPE_TOUCH_EXPLORATION_GESTURE_END<<<>li li/><<>AccessibilityEvent#TYPE_VIEW_HOVER_ENTERli li/li li/li>><<<AccessibilityEvent#TYPE_VIEW_HOVER_EXIT> li/>AccessibilityEvent#TYPE_VIEW_SCROLLED<><><AccessibilityEvent#TYPE_VIEW_TEXT_SELECTION_CHANGEDli li/><><AccessibilityEvent#TYPE_WINDOW_CONTENT_CHANGEDli li/li>AccessibilityEvent#TYPE_ANNOUNCEMENT<>< li/li><<AccessibilityEvent#TYPE_GESTURE_DETECTION_START> li/li><<AccessibilityEvent#TYPE_GESTURE_DETECTION_END> li/li li/li><>AccessibilityEvent#TYPE_TOUCH_INTERACTION_START</li>><<>><<AccessibilityEvent#TYPE_VIEW_ACCESSIBILITY_FOCUSEDAccessibilityEvent#TYPE_TOUCH_INTERACTION_END li/li><AccessibilityEvent#TYPE_WINDOWS_CHANGED<>/li li/li>AccessibilityEvent#TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED><</li></ul><h3>Tipos de comentarios</h3 ul><><li><AccessibilityServiceInfo#FEEDBACK_AUDIBLE/li><li><AccessibilityServiceInfo#FEEDBACK_HAPTIC/li><li>AccessibilityServiceInfo#FEEDBACK_SPOKEN</li><<>AccessibilityServiceInfo#FEEDBACK_VISUAL li/li><><AccessibilityServiceInfo#FEEDBACK_GENERIC li/li><>AccessibilityServiceInfo#FEEDBACK_BRAILLE< li/li></ul>
Documentación de Java para android.accessibilityservice.AccessibilityService.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
| Nombre | Description |
|---|---|
| AccessibilityService() | |
| AccessibilityService(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
| Nombre | Description |
|---|---|
| AccessibilityService |
Úselo con |
| AccountService |
Úselo con |
| ActivityService |
Úselo con |
| AdvancedProtectionService |
Uso con |
| AlarmService |
Úselo con |
| AppFunctionService |
Úselo con |
| AppOpsService |
Úselo con |
| AppSearchService |
Úselo con |
| AppwidgetService |
Úselo con |
| AudioService |
Úselo con |
| BatteryService |
Úselo con |
| BindAllowActivityStarts |
Obsoletos.
Marca para |
| BindExternalServiceLong |
Funciona de la misma manera |
| BindNotPerceptible |
Obsoletos.
Marca para |
| BindPackageIsolatedProcess |
Obsoletos.
Marca para |
| BindSharedIsolatedProcess |
Obsoletos.
Marca para |
| BiometricService |
Úselo con |
| BlobStoreService |
Use con |
| BluetoothService |
Use con |
| BugreportService |
Servicio para capturar un informe de errores. (Heredado de Context) |
| CameraService |
Úselo con |
| CaptioningService |
Úselo con |
| CarrierConfigService |
Úselo con |
| ClipboardService |
Úselo con |
| CompanionDeviceService |
Uso con |
| ConnectivityDiagnosticsService |
Úselo con |
| ConnectivityService |
Úselo con |
| ConsumerIrService |
Úselo con |
| ContactKeysService |
Úselo con |
| CredentialService |
Úselo con |
| CrossProfileAppsService |
Úselo con |
| DeviceIdDefault |
El identificador de dispositivo predeterminado, que es el identificador del dispositivo principal (no virtual). (Heredado de Context) |
| DeviceIdInvalid |
Identificador de dispositivo no válido. (Heredado de Context) |
| DeviceLockService |
Use con |
| DevicePolicyService |
Úselo con |
| DisplayHashService |
Use con |
| DisplayService |
Úselo con |
| DomainVerificationService |
Úselo con |
| DownloadService |
Úselo con |
| DropboxService |
Use con |
| ErrorTakeScreenshotInternalError |
Obsoletos.
El estado de la captura de pantalla es un error y el motivo es un error interno. |
| ErrorTakeScreenshotIntervalTimeShort |
Obsoletos.
El estado de la captura de pantalla es un error y el motivo es que ha transcurrido demasiado poco tiempo desde la última captura de pantalla. |
| ErrorTakeScreenshotInvalidDisplay |
Obsoletos.
El estado de la captura de pantalla es un error y el motivo es el identificador de presentación no válido. |
| ErrorTakeScreenshotInvalidWindow |
Obsoletos.
El estado de la captura de pantalla es un error y el motivo es el identificador de la ventana de accesibilidad no válido. |
| ErrorTakeScreenshotNoAccessibilityAccess |
Obsoletos.
El estado de la captura de pantalla es un error y el motivo es que no hay acceso de accesibilidad. |
| ErrorTakeScreenshotSecureWindow |
Obsoletos.
El estado de la captura de pantalla es un error y el motivo es que la ventana contiene contenido seguro. |
| EuiccService |
Úselo con |
| FileIntegrityService |
Use con |
| FingerprintService |
Úselo con |
| GameService |
Use con |
| Gesture2FingerDoubleTap |
Obsoletos.
El usuario ha realizado un gesto de pulsación doble de dos dedos en la pantalla táctil. |
| Gesture2FingerDoubleTapAndHold |
Obsoletos.
El usuario ha realizado una pulsación doble de dos dedos y mantiene presionado el gesto en la pantalla táctil. |
| Gesture2FingerSingleTap |
Obsoletos.
El usuario ha realizado un gesto de pulsación de dos dedos en la pantalla táctil. |
| Gesture2FingerSwipeDown |
Obsoletos.
El usuario ha realizado un gesto de deslizar hacia abajo con dos dedos en la pantalla táctil. |
| Gesture2FingerSwipeLeft |
Obsoletos.
El usuario ha realizado un gesto de deslizar el dedo izquierdo con dos dedos en la pantalla táctil. |
| Gesture2FingerSwipeRight |
Obsoletos.
El usuario ha realizado un gesto de deslizar el dedo derecho con dos dedos en la pantalla táctil. |
| Gesture2FingerSwipeUp |
Obsoletos.
El usuario ha realizado un gesto de deslizar hacia arriba con dos dedos en la pantalla táctil. |
| Gesture2FingerTripleTap |
Obsoletos.
El usuario ha realizado un gesto de pulsación triple de dos dedos en la pantalla táctil. |
| Gesture2FingerTripleTapAndHold |
Obsoletos.
El usuario ha realizado un toque triple de dos dedos y mantiene presionado el gesto en la pantalla táctil. |
| Gesture3FingerDoubleTap |
Obsoletos.
El usuario ha realizado un gesto de pulsación doble de tres dedos en la pantalla táctil. |
| Gesture3FingerDoubleTapAndHold |
Obsoletos.
El usuario ha realizado una pulsación doble de tres dedos y mantiene presionado el gesto en la pantalla táctil. |
| Gesture3FingerSingleTap |
Obsoletos.
El usuario ha realizado un gesto de toque único de tres dedos en la pantalla táctil. |
| Gesture3FingerSingleTapAndHold |
Obsoletos.
El usuario ha realizado un gesto de pulsación individual de tres dedos y mantener presionado en la pantalla táctil. |
| Gesture3FingerSwipeDown |
Obsoletos.
El usuario ha realizado un gesto de deslizar hacia abajo de tres dedos en la pantalla táctil. |
| Gesture3FingerSwipeLeft |
Obsoletos.
El usuario ha realizado un gesto izquierdo de deslizar el dedo de tres dedos en la pantalla táctil. |
| Gesture3FingerSwipeRight |
Obsoletos.
El usuario ha realizado un gesto de deslizar el dedo derecho de tres dedos en la pantalla táctil. |
| Gesture3FingerSwipeUp |
Obsoletos.
El usuario ha realizado un gesto de deslizar hacia arriba de tres dedos en la pantalla táctil. |
| Gesture3FingerTripleTap |
Obsoletos.
El usuario ha realizado un gesto de toque triple de tres dedos en la pantalla táctil. |
| Gesture3FingerTripleTapAndHold |
Obsoletos.
El usuario ha realizado una pulsación triple de tres dedos y mantiene presionado el gesto en la pantalla táctil. |
| Gesture4FingerDoubleTap |
Obsoletos.
El usuario ha realizado un gesto de pulsación doble de cuatro dedos en la pantalla táctil. |
| Gesture4FingerDoubleTapAndHold |
Obsoletos.
El usuario ha realizado una pulsación doble de dos dedos y mantiene presionado el gesto en la pantalla táctil. |
| Gesture4FingerSingleTap |
Obsoletos.
El usuario ha realizado un gesto de toque único de cuatro dedos en la pantalla táctil. |
| Gesture4FingerSwipeDown |
Obsoletos.
El usuario ha realizado un gesto de deslizar hacia abajo con cuatro dedos en la pantalla táctil. |
| Gesture4FingerSwipeLeft |
Obsoletos.
El usuario ha realizado un gesto izquierdo de deslizar el dedo de cuatro dedos en la pantalla táctil. |
| Gesture4FingerSwipeRight |
Obsoletos.
El usuario ha realizado un gesto de deslizar el dedo derecho con cuatro dedos en la pantalla táctil. |
| Gesture4FingerSwipeUp |
Obsoletos.
El usuario ha realizado un gesto de deslizar hacia arriba con cuatro dedos en la pantalla táctil. |
| Gesture4FingerTripleTap |
Obsoletos.
El usuario ha realizado un gesto triple de pulsación de cuatro dedos en la pantalla táctil. |
| GestureDoubleTap |
Obsoletos.
El usuario ha realizado un gesto de doble pulsación en la pantalla táctil. |
| GestureDoubleTapAndHold |
Obsoletos.
El usuario ha realizado una pulsación doble y mantiene presionado el gesto en la pantalla táctil. |
| GestureSwipeDown |
Obsoletos.
El usuario ha realizado un gesto de deslizar hacia abajo en la pantalla táctil. |
| GestureSwipeDownAndLeft |
Obsoletos.
El usuario ha realizado un gesto hacia abajo y izquierdo en la pantalla táctil. |
| GestureSwipeDownAndRight |
Obsoletos.
El usuario ha realizado un gesto hacia abajo y derecho en la pantalla táctil. |
| GestureSwipeDownAndUp |
Obsoletos.
El usuario ha realizado un gesto hacia abajo y hacia arriba en la pantalla táctil. |
| GestureSwipeLeft |
Obsoletos.
El usuario ha realizado un gesto de deslizar el dedo izquierdo en la pantalla táctil. |
| GestureSwipeLeftAndDown |
Obsoletos.
El usuario ha realizado un gesto de izquierda y abajo en la pantalla táctil. |
| GestureSwipeLeftAndRight |
Obsoletos.
El usuario ha realizado un gesto de deslizar hacia la izquierda y la derecha en la pantalla táctil. |
| GestureSwipeLeftAndUp |
Obsoletos.
El usuario ha realizado un gesto izquierdo y hacia arriba en la pantalla táctil. |
| GestureSwipeRight |
Obsoletos.
El usuario ha realizado un gesto de deslizar el dedo hacia la derecha en la pantalla táctil. |
| GestureSwipeRightAndDown |
Obsoletos.
El usuario ha realizado un gesto derecho y abajo en la pantalla táctil. |
| GestureSwipeRightAndLeft |
Obsoletos.
El usuario ha realizado un gesto de deslizar hacia la derecha y la izquierda en la pantalla táctil. |
| GestureSwipeRightAndUp |
Obsoletos.
El usuario ha realizado un gesto derecho y arriba en la pantalla táctil. |
| GestureSwipeUp |
Obsoletos.
El usuario ha realizado un gesto de deslizar hacia arriba en la pantalla táctil. |
| GestureSwipeUpAndDown |
Obsoletos.
El usuario ha realizado un gesto hacia arriba y hacia abajo en la pantalla táctil. |
| GestureSwipeUpAndLeft |
Obsoletos.
El usuario ha realizado un gesto arriba y izquierdo en la pantalla táctil. |
| GestureSwipeUpAndRight |
Obsoletos.
El usuario ha realizado un gesto hacia arriba y derecho en la pantalla táctil. |
| GestureUnknown |
Obsoletos.
El usuario ha realizado un gesto no reconocido en la pantalla táctil. |
| GlobalActionAccessibilityAllApps |
Obsoletos.
Acción para mostrar todas las aplicaciones del iniciador. |
| GlobalActionAccessibilityButton |
Obsoletos.
Acción para desencadenar el botón accesibilidad |
| GlobalActionAccessibilityButtonChooser |
Obsoletos.
Acción para abrir el menú del selector del botón de accesibilidad |
| GlobalActionAccessibilityShortcut |
Obsoletos.
Acción para desencadenar el acceso directo de accesibilidad. |
| GlobalActionBack |
Obsoletos.
Acción para volver. |
| GlobalActionDismissNotificationShade |
Obsoletos.
Acción para descartar la sombra de notificación |
| GlobalActionDpadCenter |
Obsoletos.
Acción para desencadenar el evento de teclas del centro dpad. |
| GlobalActionDpadDown |
Obsoletos.
Acción para desencadenar el controlador dpad hacia abajo keyevent. |
| GlobalActionDpadLeft |
Obsoletos.
Acción para desencadenar el evento keyevent izquierdo de dpad. |
| GlobalActionDpadRight |
Obsoletos.
Acción para desencadenar el evento keyevent derecho dpad. |
| GlobalActionDpadUp |
Obsoletos.
Acción para desencadenar dpad up keyevent. |
| GlobalActionHome |
Obsoletos.
Acción para ir a casa. |
| GlobalActionKeycodeHeadsethook |
Obsoletos.
Acción para enviar el KEYCODE_HEADSETHOOK KeyEvent, que se usa para responder y bloquear llamadas y reproducir y detener medios. |
| GlobalActionLockScreen |
Obsoletos.
Acción para bloquear la pantalla |
| GlobalActionMediaPlayPause |
Obsoletos.
Acción para desencadenar el evento clave de reproducción o pausa multimedia. |
| GlobalActionMenu |
Obsoletos.
Acción para desencadenar el evento de clave de menú. |
| GlobalActionNotifications |
Obsoletos.
Acción para abrir las notificaciones. |
| GlobalActionPowerDialog |
Obsoletos.
Acción para abrir el cuadro de diálogo de presión prolongada de energía. |
| GlobalActionQuickSettings |
Obsoletos.
Acción para abrir la configuración rápida. |
| GlobalActionRecents |
Obsoletos.
Acción para alternar que muestra la información general de las aplicaciones recientes. |
| GlobalActionTakeScreenshot |
Obsoletos.
Acción para realizar una captura de pantalla |
| GlobalActionToggleSplitScreen |
Obsoletos.
Acción para alternar acoplar la ventana de la aplicación actual. |
| GrammaticalInflectionService |
Use con |
| HardwarePropertiesService |
Úselo con |
| HealthconnectService |
Use con |
| InputMethodService |
Use con |
| InputService |
Úselo con |
| IpsecService |
Use con |
| JobSchedulerService |
Use con |
| KeyguardService |
Use con |
| KeystoreService |
Use con |
| LauncherAppsService |
Úselo con |
| LayoutInflaterService |
Use con |
| LocaleService |
Use con |
| LocationService |
Úselo con |
| MediaCommunicationService |
Uso con |
| MediaMetricsService |
Úselo con |
| MediaProjectionService |
Use con |
| MediaQualityService |
Úselo con |
| MediaRouterService |
Úselo con |
| MediaSessionService |
Úselo con |
| MidiService |
Use con |
| NetworkStatsService |
Úselo con |
| NfcService |
Use con |
| NotificationService |
Úselo con |
| NsdService |
Uso con |
| OverlayService |
Use con |
| PeopleService |
Úselo con |
| PerformanceHintService |
Use con |
| PersistentDataBlockService |
Úselo con |
| PowerService |
Úselo con |
| PrintService |
|
| ProfilingService |
Use con |
| ReceiverExported |
Obsoletos.
Marca para |
| ReceiverNotExported |
Obsoletos.
Marca para |
| ReceiverVisibleToInstantApps |
Obsoletos.
Marca para |
| RestrictionsService |
Use con |
| RoleService |
Úselo con |
| SatelliteService |
Úselo con |
| SearchService |
Úselo con |
| SecurityStateService |
Úselo con |
| SensorService |
Úselo con |
| ServiceInterface |
que |
| ServiceMetaData |
Nombre en el que un componente AccessibilityService publica información sobre sí misma. |
| ShortcutService |
Use con |
| ShowModeAuto |
Obsoletos.
Permitir que el sistema controle cuando se muestre el teclado suave. |
| ShowModeHidden |
Obsoletos.
Nunca muestre el teclado suave. |
| ShowModeIgnoreHardKeyboard |
Obsoletos.
Permitir que se muestre el teclado suave, incluso si se conecta un teclado duro |
| StatusBarService |
Use con |
| StopForegroundDetach |
Obsoletos.
Selector para |
| StopForegroundLegacy |
Selector para |
| StopForegroundRemove |
Obsoletos.
Selector para |
| StorageService |
Use con |
| StorageStatsService |
Úselo con |
| SystemHealthService |
Úselo con |
| TelecomService |
Úselo con |
| TelephonyImsService |
Use con |
| TelephonyService |
Úselo con |
| TelephonySubscriptionService |
Úselo con |
| TetheringService |
Use con |
| TextClassificationService |
Úselo con |
| TextServicesManagerService |
Úselo con |
| TvAdService |
Úselo con |
| TvInputService |
Úselo con |
| TvInteractiveAppService |
Use con |
| UiModeService |
Use con |
| UsageStatsService |
Úselo con |
| UsbService |
Úselo con |
| UserService |
Úselo con |
| VibratorManagerService |
Utilícelo con |
| VibratorService |
Úselo con |
| VirtualDeviceService |
Use con |
| VpnManagementService |
Use con |
| WallpaperService |
Úselo con |
| WifiAwareService |
Úselo con |
| WifiP2pService |
Úselo con |
| WifiRttRangingService |
Úsalo con |
| WifiService |
Úsalo con |
| WindowService |
Úselo con |
Propiedades
| Nombre | Description |
|---|---|
| AccessibilityButtonController |
Devuelve el controlador para el botón de accesibilidad dentro del área de navegación del sistema. |
| Application |
Devuelve la aplicación propietaria de este servicio. (Heredado de Service) |
| ApplicationContext |
Devuelve el contexto del único objeto Application global del proceso actual. (Heredado de ContextWrapper) |
| ApplicationInfo |
Devuelve la información completa de la aplicación para el paquete de este contexto. (Heredado de ContextWrapper) |
| Assets |
Devuelve una instancia de AssetManager para el paquete de la aplicación. (Heredado de ContextWrapper) |
| AttributionSource |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Context) |
| AttributionTag |
La atribución se puede usar en aplicaciones complejas para separar lógicamente partes de la aplicación. (Heredado de Context) |
| BaseContext | (Heredado de ContextWrapper) |
| BrailleDisplayController |
Devuelve el |
| CacheDir |
Devuelve la ruta de acceso absoluta al directorio de caché específico de la aplicación en el sistema de archivos. (Heredado de ContextWrapper) |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| ClassLoader |
Devuelve un cargador de clases que puede usar para recuperar clases de este paquete. (Heredado de ContextWrapper) |
| CodeCacheDir |
Devuelve la ruta de acceso absoluta al directorio de caché específico de la aplicación en el sistema de archivos diseñado para almacenar código almacenado en caché. (Heredado de ContextWrapper) |
| ContentResolver |
Devuelve una instancia de ContentResolver para el paquete de la aplicación. (Heredado de ContextWrapper) |
| DataDir |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| DeviceId |
Obtiene el identificador de dispositivo al que está asociado este contexto. (Heredado de Context) |
| Display |
Obtenga la presentación con la que está asociado este contexto. (Heredado de Context) |
| ExternalCacheDir |
Devuelve la ruta de acceso absoluta al directorio del sistema de archivos externo principal (es decir, en algún lugar donde ExternalStorageDirectory la aplicación puede colocar los archivos de caché que posee. (Heredado de ContextWrapper) |
| FilesDir |
Devuelve la ruta de acceso absoluta al directorio del sistema de archivos donde se almacenan los archivos creados con OpenFileOutput(String, FileCreationMode) . (Heredado de ContextWrapper) |
| FingerprintGestureController |
Obtenga el controlador para los gestos de huella digital. |
| ForegroundServiceType |
Si el servicio se ha convertido en un servicio en primer plano mediante una llamada a
|
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| InputMethod |
Devuelve la instancia InputMethod después de que el sistema llame |
| IsCacheEnabled |
Devuelve |
| IsDeviceProtectedStorage |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| IsRestricted |
Indica si este contexto está restringido. (Heredado de Context) |
| IsUiContext |
Devuelve |
| JniIdentityHashCode |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| JniPeerMembers |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. |
| MainExecutor |
Devuelve un |
| MainLooper |
Devuelve el bucle para el subproceso principal del proceso actual. (Heredado de ContextWrapper) |
| NoBackupFilesDir |
Devuelve la ruta de acceso absoluta al directorio del sistema de archivos similar a FilesDir. (Heredado de ContextWrapper) |
| ObbDir |
Devuelve el directorio de almacenamiento externo principal donde se pueden encontrar los archivos OBB de esta aplicación (si hay alguno). (Heredado de ContextWrapper) |
| OpPackageName |
Devuelve el nombre del paquete que se debe usar para |
| PackageCodePath |
Devuelve la ruta de acceso completa al paquete android principal de este contexto. (Heredado de ContextWrapper) |
| PackageManager |
Devuelve la instancia de PackageManager para buscar información global del paquete. (Heredado de ContextWrapper) |
| PackageName |
Devuelve el nombre del paquete de esta aplicación. (Heredado de ContextWrapper) |
| PackageResourcePath |
Devuelve la ruta de acceso completa al paquete android principal de este contexto. (Heredado de ContextWrapper) |
| Params |
Devuelve el conjunto de parámetros con los que se creó este contexto, si se creó a través |
| PeerReference |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| Resources |
Devuelve una instancia de Resources para el paquete de la aplicación. (Heredado de ContextWrapper) |
| RootInActiveWindow |
Obtiene el nodo raíz de la ventana activa actualmente si este servicio puede recuperar el contenido de la ventana. |
| ServiceInfo |
Obtiene un objeto |
| SystemActions |
Devuelve una lista de acciones del sistema disponibles en el sistema en este momento. |
| Theme |
Devuelve el objeto Theme asociado a este contexto. (Heredado de ContextWrapper) |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
| Wallpaper | (Heredado de ContextWrapper) |
| WallpaperDesiredMinimumHeight | (Heredado de ContextWrapper) |
| WallpaperDesiredMinimumWidth | (Heredado de ContextWrapper) |
| Windows |
Obtiene las ventanas en la pantalla de la pantalla predeterminada. |
| WindowsOnAllDisplays |
Obtiene las ventanas en la pantalla de todas las pantallas. |
Métodos
| Nombre | Description |
|---|---|
| AttachAccessibilityOverlayToDisplay(Int32, SurfaceControl) |
Asocia un objeto |
| AttachAccessibilityOverlayToWindow(Int32, SurfaceControl) |
Asocia una superposición |
| AttachBaseContext(Context) |
Establezca el contexto base para este ContextWrapper. (Heredado de ContextWrapper) |
| BindIsolatedService(Intent, Context+BindServiceFlags, String, IExecutor, IServiceConnection) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Context) |
| BindIsolatedService(Intent, Int32, String, IExecutor, IServiceConnection) |
La variación de |
| BindService(Intent, Bind, IExecutor, IServiceConnection) |
Igual que |
| BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Context) |
| BindService(Intent, IServiceConnection, Bind) |
Conéctese a un servicio de aplicación, lo que lo creará si es necesario. (Heredado de ContextWrapper) |
| BindService(Intent, IServiceConnection, Context+BindServiceFlags) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Context) |
| BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Context) |
| BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle) |
Enlaza a un servicio de la clase especificada |
| CheckCallingOrSelfPermission(String) |
Determine si el proceso de llamada de un IPC o se le ha concedido un permiso determinado. (Heredado de ContextWrapper) |
| CheckCallingOrSelfUriPermission(Uri, ActivityFlags) |
Determine si el proceso de llamada de un IPC o se le ha concedido permiso para acceder a un URI específico. (Heredado de ContextWrapper) |
| CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) |
Determine si el proceso de llamada de un IPC <em>o usted</em> se ha concedido permiso para acceder a una lista de URI. (Heredado de Context) |
| CheckCallingPermission(String) |
Determine si el proceso de llamada de un IPC que controla se le ha concedido un permiso determinado. (Heredado de ContextWrapper) |
| CheckCallingUriPermission(Uri, ActivityFlags) |
Determine si se ha concedido permiso al proceso de llamada y al identificador de usuario para acceder a un URI específico. (Heredado de ContextWrapper) |
| CheckCallingUriPermissions(IList<Uri>, Int32) |
Determine si se ha concedido permiso al proceso de llamada y uid para acceder a una lista de URI. (Heredado de Context) |
| CheckContentUriPermissionFull(Uri, Int32, Int32, ActivityFlags) |
Determine si se ha concedido permiso a un proceso determinado y a un uid para acceder a un URI de contenido específico. (Heredado de Context) |
| CheckPermission(String, Int32, Int32) |
Determine si se permite el permiso dado para un proceso determinado y el identificador de usuario que se ejecuta en el sistema. (Heredado de ContextWrapper) |
| CheckSelfPermission(String) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| CheckUriPermission(Uri, Int32, Int32, ActivityFlags) |
Determine si se ha concedido permiso a un proceso determinado y un identificador de usuario para acceder a un URI específico. (Heredado de ContextWrapper) |
| CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags) |
Compruebe un URI y un permiso normal. (Heredado de ContextWrapper) |
| CheckUriPermissions(IList<Uri>, Int32, Int32, Int32) |
Determine si se ha concedido permiso a un proceso determinado y un uid para acceder a una lista de URI. (Heredado de Context) |
| ClearCache() |
Elimina la caché. |
| ClearCachedSubtree(AccessibilityNodeInfo) |
Invalida |
| ClearWallpaper() |
Obsoletos.
(Heredado de ContextWrapper)
|
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| CreateAttributionContext(String) |
Devuelve un nuevo objeto Context para el contexto actual, pero el atributo a una etiqueta diferente. (Heredado de Context) |
| CreateConfigurationContext(Configuration) |
Devuelve un nuevo objeto Context para el contexto actual, pero cuyos recursos se ajustan para que coincidan con la configuración especificada. (Heredado de ContextWrapper) |
| CreateContext(ContextParams) |
Crea un contexto con propiedades y comportamientos específicos. (Heredado de Context) |
| CreateContextForSplit(String) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| CreateDeviceContext(Int32) |
Devuelve un nuevo |
| CreateDeviceProtectedStorageContext() |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| CreateDisplayContext(Display) |
Devuelve un nuevo objeto Context para el contexto actual, pero cuyos recursos se ajustan para que coincidan con las métricas de la pantalla especificada. (Heredado de ContextWrapper) |
| CreatePackageContext(String, PackageContextFlags) |
Devuelve un nuevo objeto Context para el nombre de aplicación especificado. (Heredado de ContextWrapper) |
| CreateWindowContext(Display, Int32, Bundle) |
Crea un |
| CreateWindowContext(Int32, Bundle) |
Crea un contexto para una ventana que no es de actividad. (Heredado de Context) |
| DatabaseList() |
Devuelve una matriz de cadenas que denominan las bases de datos privadas asociadas al paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| DeleteDatabase(String) |
Elimine una instancia de SQLiteDatabase privada existente asociada al paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| DeleteFile(String) |
Elimine el archivo privado especificado asociado al paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| DeleteSharedPreferences(String) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| DisableSelf() |
Deshabilita el servicio. |
| DispatchGesture(GestureDescription, AccessibilityService+GestureResultCallback, Handler) |
Envíe un gesto a la pantalla táctil. |
| Dispose() |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| Dispose(Boolean) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| Dump(FileDescriptor, PrintWriter, String[]) |
Imprima el estado del servicio en la secuencia especificada. (Heredado de Service) |
| EnforceCallingOrSelfPermission(String, String) |
Si ni usted ni el proceso de llamada de un IPC se le ha concedido un permiso determinado, inicie una SecurityExceptionexcepción . (Heredado de ContextWrapper) |
| EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String) |
Si el proceso de llamada de un IPC o no se le ha concedido permiso para acceder a un URI específico, inicie SecurityException. (Heredado de ContextWrapper) |
| EnforceCallingPermission(String, String) |
Si el proceso de llamada de un IPC que controla no se le ha concedido un permiso determinado, inicie una SecurityExceptionexcepción . (Heredado de ContextWrapper) |
| EnforceCallingUriPermission(Uri, ActivityFlags, String) |
Si no se ha concedido permiso al proceso de llamada y al identificador de usuario para acceder a un URI específico, inicie SecurityException. (Heredado de ContextWrapper) |
| EnforcePermission(String, Int32, Int32, String) |
Si no se permite el permiso dado para un proceso determinado y el identificador de usuario que se ejecuta en el sistema, inicie una SecurityExceptionexcepción . (Heredado de ContextWrapper) |
| EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String) |
Si no se ha concedido permiso a un proceso determinado y un identificador de usuario para acceder a un URI específico, inicie SecurityException. (Heredado de ContextWrapper) |
| EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String) |
Aplique un URI y un permiso normal. (Heredado de ContextWrapper) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| FileList() |
Devuelve una matriz de cadenas que denominan los archivos privados asociados al paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| FindFocus(NodeFocus) |
Busque la vista que tiene el tipo de foco especificado. |
| GetAccessibilityButtonController(Int32) |
Devuelve el controlador de la pantalla lógica especificada para el botón de accesibilidad dentro del área de navegación del sistema. |
| GetColor(Int32) |
Devuelve un color asociado a un identificador de recurso determinado y con estilo para el tema actual. (Heredado de Context) |
| GetColorStateList(Int32) |
Devuelve una lista de estados de color asociada a un identificador de recurso determinado y con estilo para el tema actual. (Heredado de Context) |
| GetDatabasePath(String) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| GetDir(String, FileCreationMode) |
Recupere, creando si es necesario, un nuevo directorio en el que la aplicación pueda colocar sus propios archivos de datos personalizados. (Heredado de ContextWrapper) |
| GetDrawable(Int32) |
Devuelve un objeto dibujable asociado a un identificador de recurso determinado y con estilo para el tema actual. (Heredado de Context) |
| GetExternalCacheDirs() |
Devuelve rutas de acceso absolutas a directorios específicos de la aplicación en todos los dispositivos de almacenamiento externo donde la aplicación puede colocar los archivos de caché que posee. (Heredado de ContextWrapper) |
| GetExternalFilesDir(String) |
Devuelve la ruta de acceso absoluta al directorio del sistema de archivos externo principal (es decir, en algún lugar de ExternalStorageDirectory) donde la aplicación puede colocar archivos persistentes que posee. (Heredado de ContextWrapper) |
| GetExternalFilesDirs(String) |
Devuelve rutas de acceso absolutas a directorios específicos de la aplicación en todos los dispositivos de almacenamiento externos donde la aplicación puede colocar archivos persistentes que posee. (Heredado de ContextWrapper) |
| GetExternalMediaDirs() |
Obsoletos.
Devuelve rutas de acceso absolutas a directorios específicos de la aplicación en todos los dispositivos de almacenamiento externos donde la aplicación puede colocar archivos multimedia. (Heredado de ContextWrapper) |
| GetFileStreamPath(String) |
Devuelve la ruta de acceso absoluta en el sistema de archivos donde se almacena un archivo creado con OpenFileOutput(String, FileCreationMode) . (Heredado de ContextWrapper) |
| GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
| GetMagnificationController() |
Devuelve el controlador de ampliación, que se puede usar para consultar y modificar el estado de ampliación de pantalla. |
| GetObbDirs() |
Devuelve rutas de acceso absolutas a directorios específicos de la aplicación en todos los dispositivos de almacenamiento externo donde se pueden encontrar los archivos OBB de la aplicación (si hay alguno). (Heredado de ContextWrapper) |
| GetRootInActiveWindow(Int32) |
Obtiene el nodo raíz de la ventana activa actualmente si este servicio puede recuperar el contenido de la ventana. |
| GetSharedPreferences(String, FileCreationMode) |
Recupere y mantenga el contenido del archivo de preferencias 'name', devolviendo una sharedPreferences a través de la cual puede recuperar y modificar sus valores. (Heredado de ContextWrapper) |
| GetSoftKeyboardController() |
Devuelve el controlador de teclado suave, que se puede usar para consultar y modificar el modo de presentación del teclado suave. |
| GetString(Int32, Object[]) |
Devuelve una cadena localizada de la tabla de cadenas predeterminadas del paquete de la aplicación. (Heredado de Context) |
| GetString(Int32) |
Devuelve una cadena localizada de la tabla de cadenas predeterminadas del paquete de la aplicación. (Heredado de Context) |
| GetSystemService(Class) |
Devuelve el identificador a un servicio de nivel de sistema por clase. (Heredado de Context) |
| GetSystemService(String) |
Devuelve el identificador a un servicio de nivel de sistema por nombre. (Heredado de ContextWrapper) |
| GetSystemServiceName(Class) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| GetText(Int32) |
Devuelve un charSequence localizado y con estilo de la tabla de cadenas predeterminada del paquete de la aplicación. (Heredado de Context) |
| GetTextFormatted(Int32) |
Devuelve un charSequence localizado y con estilo de la tabla de cadenas predeterminada del paquete de la aplicación. (Heredado de Context) |
| GetTouchInteractionController(Int32) |
Devuelve el controlador de interacción táctil de la pantalla lógica especificada, que se puede usar para detectar gestos y, de lo contrario, controlar las interacciones táctiles. |
| GrantUriPermission(String, Uri, ActivityFlags) |
Conceda permiso para acceder a un URI específico a otro paquete, independientemente de si ese paquete tiene permiso general para acceder al proveedor de contenido del URI. (Heredado de ContextWrapper) |
| IsNodeInCache(AccessibilityNodeInfo) |
Comprueba si |
| JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| MoveDatabaseFrom(Context, String) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| MoveSharedPreferencesFrom(Context, String) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32) |
Recupere información de atributo con estilo en el tema de este contexto. (Heredado de Context) |
| ObtainStyledAttributes(IAttributeSet, Int32[]) |
Recupere información de atributo con estilo en el tema de este contexto. (Heredado de Context) |
| ObtainStyledAttributes(Int32, Int32[]) |
Recupere información de atributo con estilo en el tema de este contexto. (Heredado de Context) |
| ObtainStyledAttributes(Int32[]) |
Recupere información de atributo con estilo en el tema de este contexto. (Heredado de Context) |
| OnAccessibilityEvent(AccessibilityEvent) |
Devolución de llamada para |
| OnBind(Intent) |
Implemente para devolver la implementación de la interfaz de servicio de accesibilidad interna. |
| OnConfigurationChanged(Configuration) |
Lo llama el sistema cuando cambia la configuración del dispositivo mientras se ejecuta el componente. (Heredado de Service) |
| OnCreate() |
Lo llama el sistema cuando se crea el servicio por primera vez. (Heredado de Service) |
| OnCreateInputMethod() |
La implementación predeterminada devuelve el valor predeterminado |
| OnDestroy() |
Lo llama el sistema para notificar a un servicio que ya no se usa y se quita. (Heredado de Service) |
| OnGesture(AccessibilityGestureEvent) |
Lo llama el sistema cuando el usuario realiza un gesto específico en la pantalla táctil específica. |
| OnGesture(Int32) |
|
| OnInterrupt() |
Devolución de llamada para interrumpir los comentarios de accesibilidad. |
| OnKeyEvent(KeyEvent) |
Devolución de llamada que permite a un servicio de accesibilidad observar los eventos clave antes de pasar al resto del sistema. |
| OnLowMemory() |
Esto se llama cuando el sistema general se está ejecutando poco en la memoria y los procesos que se ejecutan activamente deben recortar su uso de memoria. (Heredado de Service) |
| OnMotionEvent(MotionEvent) |
Devolución de llamada que permite a un servicio de accesibilidad observar s genéricos |
| OnRebind(Intent) |
Se llama cuando los nuevos clientes se han conectado al servicio, después de recibir una notificación previa de que todos se habían desconectado en su |
| OnServiceConnected() |
Este método forma parte del |
| OnStart(Intent, Int32) |
Obsoletos.
Este miembro está en desuso. (Heredado de Service) |
| OnStartCommand(Intent, StartCommandFlags, Int32) |
Llamado por el sistema cada vez que un cliente inicia explícitamente el servicio llamando a |
| OnSystemActionsChanged() |
Esto se llama cuando se cambia la lista de acciones del sistema. |
| OnTaskRemoved(Intent) |
Esto se llama si el servicio se está ejecutando actualmente y el usuario ha quitado una tarea que procede de la aplicación del servicio. (Heredado de Service) |
| OnTimeout(Int32, ForegroundService) |
Devolución de llamada a la que se llama cuando se agota el tiempo de espera de un tipo de servicio en primer plano determinado. (Heredado de Service) |
| OnTimeout(Int32) |
Devolución de llamada a la que se llama en el tiempo de espera para |
| OnTrimMemory(TrimMemory) |
Se llama cuando el sistema operativo ha determinado que es un buen momento para que un proceso recorte la memoria innecesaria de su proceso. (Heredado de Service) |
| OnUnbind(Intent) |
Se llama cuando todos los clientes se han desconectado de una interfaz determinada publicada por el servicio. (Heredado de Service) |
| OpenFileInput(String) |
Abra un archivo privado asociado con el paquete de aplicación de este contexto para leerlo. (Heredado de ContextWrapper) |
| OpenFileOutput(String, FileCreationMode) |
Abra un archivo privado asociado al paquete de aplicación de este contexto para escribirlo. (Heredado de ContextWrapper) |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler) |
Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory) |
Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto. (Heredado de ContextWrapper) |
| PeekWallpaper() |
Obsoletos.
(Heredado de ContextWrapper)
|
| PerformGlobalAction(GlobalAction) |
Realiza una acción global. |
| RegisterComponentCallbacks(IComponentCallbacks) |
Agregue un nuevo |
| RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) |
Agrega un nuevo identificador de dispositivo cambiado de escucha a , |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags) |
Obsoletos.
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Context) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags) |
Obsoletos.
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Context) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler) |
Regístrese para recibir difusión de intención, para ejecutarse en el contexto de <var scheduler</var>>. (Heredado de ContextWrapper) |
| RegisterReceiver(BroadcastReceiver, IntentFilter) |
Registre un objeto BroadcastReceiver para que se ejecute en el subproceso de actividad principal. (Heredado de ContextWrapper) |
| RemoveStickyBroadcast(Intent) |
Obsoletos.
(Heredado de ContextWrapper)
|
| RemoveStickyBroadcastAsUser(Intent, UserHandle) |
Obsoletos.
(Heredado de ContextWrapper)
|
| RevokeSelfPermissionOnKill(String) |
Desencadena la revocación asincrónica de un permiso en tiempo de ejecución. (Heredado de Context) |
| RevokeSelfPermissionsOnKill(ICollection<String>) |
Desencadena la revocación de uno o varios permisos para el paquete de llamada. (Heredado de Context) |
| RevokeUriPermission(String, Uri, ActivityFlags) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| RevokeUriPermission(Uri, ActivityFlags) |
Quite todos los permisos para acceder a un URI de proveedor de contenido determinado que se agregó anteriormente con M:Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri). (Heredado de ContextWrapper) |
| SendBroadcast(Intent, String, Bundle) |
Difunda la intención dada a todos los BroadcastReceivers interesados, lo que permite aplicar un permiso obligatorio opcional. (Heredado de Context) |
| SendBroadcast(Intent, String) |
Difunda la intención dada a todos los BroadcastReceivers interesados, lo que permite aplicar un permiso obligatorio opcional. (Heredado de ContextWrapper) |
| SendBroadcast(Intent) |
Difunda la intención dada a todos los BroadcastReceivers interesados. (Heredado de ContextWrapper) |
| SendBroadcastAsUser(Intent, UserHandle, String) |
Versión de SendBroadcast(Intent, String) que le permite especificar el usuario al que se enviará la difusión. (Heredado de ContextWrapper) |
| SendBroadcastAsUser(Intent, UserHandle) |
Versión de SendBroadcast(Intent) que le permite especificar el usuario al que se enviará la difusión. (Heredado de ContextWrapper) |
| SendBroadcastWithMultiplePermissions(Intent, String[]) |
Difunda la intención dada a todos los broadcastReceivers interesados, lo que permite aplicar una matriz de permisos necesarios. (Heredado de Context) |
| SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Versión de SendBroadcast(Intent) que le permite recibir datos de vuelta de la difusión. (Heredado de ContextWrapper) |
| SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle) |
Versión de |
| SendOrderedBroadcast(Intent, String, Bundle) |
Difundir la intención dada a todos los broadcastReceivers interesados, entregarlos uno a uno para permitir que los receptores más preferidos consuman la difusión antes de que se entreguen a receptores menos preferidos. (Heredado de Context) |
| SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Versión de |
| SendOrderedBroadcast(Intent, String) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| SendStickyBroadcast(Intent, Bundle) |
Realice un que |
| SendStickyBroadcast(Intent) |
Obsoletos.
Realice un que |
| SendStickyBroadcastAsUser(Intent, UserHandle) |
Obsoletos.
(Heredado de ContextWrapper)
|
| SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsoletos.
(Heredado de ContextWrapper)
|
| SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsoletos.
(Heredado de ContextWrapper)
|
| SetAccessibilityFocusAppearance(Int32, Color) |
Establece el trazoWidth y el color del rectángulo de foco de accesibilidad. |
| SetAnimationScale(Single) |
Establece los valores de configuración del sistema que controlan el factor de escalado de las animaciones. |
| SetCacheEnabled(Boolean) |
Establece el estado de la memoria caché. |
| SetForeground(Boolean) |
Este miembro está en desuso. (Heredado de Service) |
| SetGestureDetectionPassthroughRegion(Int32, Region) |
Cuando |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetServiceInfo(AccessibilityServiceInfo) |
Establece el |
| SetTheme(Int32) |
Establezca el tema base para este contexto. (Heredado de ContextWrapper) |
| SetTouchExplorationPassthroughRegion(Int32, Region) |
Cuando |
| SetWallpaper(Bitmap) |
Obsoletos.
(Heredado de ContextWrapper)
|
| SetWallpaper(Stream) |
Obsoletos.
(Heredado de ContextWrapper)
|
| StartActivities(Intent[], Bundle) |
Inicie varias actividades nuevas. (Heredado de ContextWrapper) |
| StartActivities(Intent[]) |
Igual que StartActivities(Intent[], Bundle) sin opciones especificadas. (Heredado de ContextWrapper) |
| StartActivity(Intent, Bundle) |
Inicie una nueva actividad. (Heredado de ContextWrapper) |
| StartActivity(Intent) |
Igual que StartActivity(Intent, Bundle) sin opciones especificadas. (Heredado de ContextWrapper) |
| StartActivity(Type) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Context) |
| StartForeground(Int32, Notification, ForegroundService) |
Una versión sobrecargada de |
| StartForeground(Int32, Notification) |
Si el servicio se inicia (se ejecuta a través |
| StartForegroundService(Intent) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| StartInstrumentation(ComponentName, String, Bundle) |
Empiece a ejecutar una Instrumentation clase. (Heredado de ContextWrapper) |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Como StartActivity(Intent, Bundle), pero tomando intentSender para empezar. (Heredado de ContextWrapper) |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de ContextWrapper) |
| StartService(Intent) |
Solicite que se inicie un servicio de aplicación determinado. (Heredado de ContextWrapper) |
| StopForeground(Boolean) |
Versión heredada de |
| StopForeground(StopForegroundFlags) |
Quite este servicio del estado en primer plano, lo que le permite eliminarlo si se necesita más memoria. (Heredado de Service) |
| StopSelf() |
Detenga el servicio, si se inició anteriormente. (Heredado de Service) |
| StopSelf(Int32) |
La versión anterior de |
| StopSelfResult(Int32) |
Detenga el servicio si la hora más reciente en que se inició fue <var startId>/var<>. (Heredado de Service) |
| StopService(Intent) |
Solicite que se detenga un servicio de aplicación determinado. (Heredado de ContextWrapper) |
| TakeScreenshot(Int32, IExecutor, AccessibilityService+ITakeScreenshotCallback) |
Toma una captura de pantalla de la pantalla especificada y la devuelve a través de . |
| TakeScreenshotOfWindow(Int32, IExecutor, AccessibilityService+ITakeScreenshotCallback) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. |
| ToArray<T>() |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
| UnbindService(IServiceConnection) |
Desconecte de un servicio de aplicación. (Heredado de ContextWrapper) |
| UnregisterComponentCallbacks(IComponentCallbacks) |
Quite un |
| UnregisterDeviceIdChangeListener(IIntConsumer) |
Quita un identificador de dispositivo cambiado de agente de escucha del contexto. (Heredado de Context) |
| UnregisterFromRuntime() |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| UnregisterReceiver(BroadcastReceiver) |
Anule el registro de un objeto BroadcastReceiver registrado anteriormente. (Heredado de ContextWrapper) |
| UpdateServiceGroup(IServiceConnection, Int32, Int32) |
Para un servicio enlazado previamente con |
| Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| IJavaPeerable.Finalized() |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| IJavaPeerable.JniManagedPeerState |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. (Heredado de Object) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Los servicios de accesibilidad solo deben usarse para ayudar a los usuarios con discapacidades en el uso de dispositivos y aplicaciones Android. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |