AccessibilityService Klasse

Definition

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

[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
Vererbung
AccessibilityService
Attribute

Hinweise

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen. Sie werden im Hintergrund ausgeführt und empfangen Rückrufe vom System, wenn AccessibilityEvents ausgelöst wird. Solche Ereignisse bezeichnen einen Zustandsübergang auf der Benutzeroberfläche, z. B. hat sich der Fokus geändert, auf eine Schaltfläche geklickt usw. Ein solcher Dienst kann optional die Funktion zum Abfragen des Inhalts des aktiven Fensters anfordern. Die Entwicklung eines Barrierefreiheitsdiensts erfordert eine Erweiterung dieser Klasse und die Implementierung seiner abstrakten Methoden.

<div class="special reference"><h3>Developer Guides</h3>

Weitere Informationen zum Erstellen von AccessibilityServices finden Sie im Entwicklerhandbuch für Barrierefreiheit .

</div>

<h3>Lifecycle</h3>

Der Lebenszyklus eines Barrierefreiheitsdiensts wird ausschließlich vom System verwaltet und folgt dem etablierten Lebenszyklus des Diensts. Das Starten eines Barrierefreiheitsdiensts wird ausschließlich durch den Benutzer ausgelöst, der den Dienst explizit in den Geräteeinstellungen aktiviert hat. Nachdem das System eine Bindung an einen Dienst festgelegt hat, wird es aufgerufen AccessibilityService#onServiceConnected(). Diese Methode kann von Clients außer Kraft gesetzt werden, die das Setup nach der Bindung durchführen möchten.

Ein Barrierefreiheitsdienst wird entweder beendet, wenn der Benutzer ihn in den Geräteeinstellungen oder beim Aufrufen AccessibilityService#disableSelf()deaktiviert.

<h3-Deklaration></h3>

Eine Barrierefreiheit wird als jeder andere Dienst in einem AndroidManifest.xmldeklariert, muss jedoch zwei Dinge ausführen: <ul<>li> Geben Sie an, dass sie den "android.accessibilityservice.AccessibilityService" android.content.Intentbehandelt. </li li><> Fordern Sie die android.Manifest.permission#BIND_ACCESSIBILITY_SERVICE Berechtigung an, um sicherzustellen, dass nur das System daran gebunden werden kann. </li></ul> Wenn eines dieser Elemente fehlt, ignoriert das System den Barrierefreiheitsdienst. Nachfolgend sehen Sie eine Beispieldeklaration:

&lt;service android:name=".MyAccessibilityService"
                    android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE"&gt;
                &lt;intent-filter&gt;
                    &lt;action android:name="android.accessibilityservice.AccessibilityService" /&gt;
                &lt;/intent-filter&gt;
                . . .
            &lt;/service&gt;

<h3-Konfiguration></h3>

Ein Barrierefreiheitsdienst kann so konfiguriert werden, dass bestimmte Arten von Barrierefreiheitsereignissen empfangen, nur bestimmte Pakete überwacht werden, Ereignisse von jedem Typ nur einmal in einem bestimmten Zeitrahmen abgerufen, Fensterinhalte abgerufen, Einstellungsaktivitäten usw. angegeben werden.

Es gibt zwei Ansätze zum Konfigurieren eines Barrierefreiheitsdiensts:

<ul><li> Bereitstellen eines #SERVICE_META_DATA meta-data Eintrags im Manifest beim Deklarieren des Diensts. Nachfolgend wird eine Dienstdeklaration mit einem Metadatentag dargestellt:

&lt;service android:name=".MyAccessibilityService"&gt;
                &lt;intent-filter&gt;
                    &lt;action android:name="android.accessibilityservice.AccessibilityService" /&gt;
                &lt;/intent-filter&gt;
                &lt;meta-data android:name="android.accessibilityservice" android:resource="@xml/accessibilityservice" /&gt;
            &lt;/service&gt;

<strong>Note:</strong> Dieser Ansatz ermöglicht das Festlegen aller Eigenschaften.

Weitere Informationen finden Sie unter #SERVICE_META_DATA und &lt;{@link android.R.styleable#AccessibilityService accessibility-service}&gt;.

</li li><> Calling AccessibilityService#setServiceInfo(AccessibilityServiceInfo). Beachten Sie, dass diese Methode jederzeit aufgerufen werden kann, um die Dienstkonfiguration dynamisch zu ändern.

<strong>Hinweis:</strong> Dieser Ansatz ermöglicht das Festlegen nur dynamisch konfigurierbarer Eigenschaften: AccessibilityServiceInfo#eventTypes, , AccessibilityServiceInfo#feedbackType, , AccessibilityServiceInfo#flags, AccessibilityServiceInfo#notificationTimeoutAccessibilityServiceInfo#packageNames

Weitere Informationen finden Sie unter AccessibilityServiceInfo.

</li></ul><h3>Fensterinhalt</h3 abrufen>

Ein Dienst kann in seiner Deklaration angeben, dass er Fensterinhalte abrufen kann, die als Struktur von AccessibilityWindowInfo und AccessibilityNodeInfo Objekten dargestellt werden. Beachten Sie, dass das Deklarieren dieser Funktion erfordert, dass der Dienst seine Konfiguration über eine XML-Ressource deklariert, auf #SERVICE_META_DATAdie verwiesen wird.

Fensterinhalt kann mit AccessibilityEvent#getSource() AccessibilityEvent.getSource(), AccessibilityService#findFocus(int), , AccessibilityService#getWindows()oder AccessibilityService#getRootInActiveWindow().

<strong>Note</strong> Ein Barrierefreiheitsdienst hat möglicherweise aufgefordert, für eine Teilmenge der Ereignistypen benachrichtigt zu werden, und ist daher nicht informiert, wenn sich die Knotenhierarchie geändert hat. Es ist auch möglich, dass ein Knoten veraltete Informationen enthält, da sich der Fensterinhalt jederzeit ändern kann.

<h3>Zeichnung Barrierefreiheitsüberlagerungen</h3>

Barrierefreiheitsdienste können Überlagerungen über vorhandene Bildschirminhalte zeichnen. Barrierefreiheitsüberlagerungen können verwendet werden, um Elemente auf dem Bildschirm visuell hervorzuheben, z. B. das aktuelle Element mit fokussieren. Überlagerungen können dem Benutzer auch eine Möglichkeit bieten, direkt mit dem Dienst zu interagieren und das Verhalten des Diensts schnell anzupassen.

Barrierefreiheitsüberlagerungen können an ein bestimmtes Fenster oder an die Anzeige selbst angefügt werden. Wenn Sie eine Überlagerung an ein Fenster anfügen, können Sie das Fenster übermäßig verschieben, vergrößern und verkleinern, wie das Fenster tut. Die Überlagerung behält dieselbe relative Position innerhalb der Fenstergrenzen bei, wie das Fenster verschoben wird. Die Überlagerung behält auch dieselbe relative Position innerhalb der Fenstergrenzen bei, wenn die Größe des Fensters geändert wird. Um eine Überlagerung an ein Fenster anzufügen, verwenden Sie #attachAccessibilityOverlayToWindow. Das Anfügen einer Überlagerung an die Anzeige bedeutet, dass die Überlagerung von den aktiven Fenstern auf dieser Anzeige unabhängig ist. Um eine Überlagerung an eine Anzeige anzufügen, verwenden Sie #attachAccessibilityOverlayToDisplay.

Beim Positionieren einer Überlagerung, die an ein Fenster angefügt ist, muss der Dienst Fensterkoordinaten verwenden. Um eine Überlagerung über einem vorhandenen UI-Element zu positionieren, ist es erforderlich, die Grenzen dieses Elements in Fensterkoordinaten zu kennen. Um die Grenzen in Fensterkoordinaten eines Elements zu finden, suchen Sie die entsprechenden AccessibilityNodeInfo , wie oben beschrieben, und rufen Sie auf AccessibilityNodeInfo#getBoundsInWindow.

<h3-Benachrichtigungsstrategie></h3>

Alle Barrierefreiheitsdienste werden unabhängig vom Feedbacktyp über alle angeforderten Ereignisse benachrichtigt.

<strong>Hinweis:</strong> Das Timeout für Ereignisbenachrichtigungen ist nützlich, um zu häufig das Verteilen von Ereignissen an den Client zu vermeiden, da dies über einen kostspieligen Interprocess-Aufruf erreicht wird. Man kann sich das Timeout als Kriterien vorstellen, um zu bestimmen, wann sich die Ereignisgenerierung festgelegt hat.

<h3>Veranstaltungstypen</h3><ul li>AccessibilityEvent#TYPE_VIEW_CLICKED<<>/li><><AccessibilityEvent#TYPE_VIEW_LONG_CLICKED/li/li><AccessibilityEvent#TYPE_VIEW_FOCUSED></li/li<AccessibilityEvent#TYPE_VIEW_SELECTED>></><<AccessibilityEvent#TYPE_VIEW_TEXT_CHANGED>li/li/><AccessibilityEvent#TYPE_WINDOW_STATE_CHANGED<>li/>><<AccessibilityEvent#TYPE_NOTIFICATION_STATE_CHANGEDli/><<AccessibilityEvent#TYPE_TOUCH_EXPLORATION_GESTURE_START>li/<><>AccessibilityEvent#TYPE_TOUCH_EXPLORATION_GESTURE_ENDli/li/><>AccessibilityEvent#TYPE_VIEW_HOVER_ENTER<><>AccessibilityEvent#TYPE_VIEW_HOVER_EXIT<><>AccessibilityEvent#TYPE_VIEW_SCROLLED<<>AccessibilityEvent#TYPE_VIEW_TEXT_SELECTION_CHANGEDli></li/li>><<AccessibilityEvent#TYPE_WINDOW_CONTENT_CHANGED/li/li><><AccessibilityEvent#TYPE_ANNOUNCEMENT/li/>AccessibilityEvent#TYPE_GESTURE_DETECTION_START><<li/>AccessibilityEvent#TYPE_GESTURE_DETECTION_END<<>li/li><AccessibilityEvent#TYPE_TOUCH_INTERACTION_START<>/li/><AccessibilityEvent#TYPE_TOUCH_INTERACTION_END<>li/><>AccessibilityEvent#TYPE_VIEW_ACCESSIBILITY_FOCUSED<li/li><AccessibilityEvent#TYPE_WINDOWS_CHANGED<>/li/>><AccessibilityEvent#TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED<li/<>ul><h3>Feedbacktypen</h3 ul><><li><AccessibilityServiceInfo#FEEDBACK_AUDIBLE/li><>AccessibilityServiceInfo#FEEDBACK_HAPTIC</li/li>><<AccessibilityServiceInfo#FEEDBACK_SPOKEN/li><<>AccessibilityServiceInfo#FEEDBACK_VISUAL/li/><AccessibilityServiceInfo#FEEDBACK_GENERIC<>li/li>AccessibilityServiceInfo#FEEDBACK_BRAILLE><</li/li></ul>

Java Dokumentation für android.accessibilityservice.AccessibilityService.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Name Beschreibung
AccessibilityService()
AccessibilityService(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

Felder

Name Beschreibung
AccessibilityService

#getSystemService(String) Dient zum Abrufen eines android.view.accessibility.AccessibilityManager Feedbacks des Benutzers für UI-Ereignisse über die registrierten Ereignislistener.

(Geerbt von Context)
AccountService

#getSystemService(String) Verwenden Sie diese Option zum Abrufen von android.accounts.AccountManager Absichten zu einem Zeitpunkt Ihrer Wahl.

(Geerbt von Context)
ActivityService

Wird verwendet #getSystemService(String) , um einen android.app.ActivityManager für die Interaktion mit dem globalen Systemstatus abzurufen.

(Geerbt von Context)
AdvancedProtectionService

Verwenden sie zum #getSystemService(String) Abrufen eines android.security.advancedprotection.AdvancedProtectionManager

(Geerbt von Context)
AlarmService

#getSystemService(String) Verwenden Sie diese Option zum Abrufen von android.app.AlarmManager Absichten zu einem Zeitpunkt Ihrer Wahl.

(Geerbt von Context)
AppFunctionService

Wird zum #getSystemService(String) Abrufen einer AppFunctionManager App-Funktion zum Ausführen von App-Funktionen verwendet.

(Geerbt von Context)
AppOpsService

#getSystemService(String) Dient zum Abrufen einer android.app.AppOpsManager Nachverfolgung von Anwendungsvorgängen auf dem Gerät.

(Geerbt von Context)
AppSearchService

#getSystemService(String) Dient zum Abrufen einer android.app.appsearch.AppSearchManager vom System verwalteten Indizierung und Abfrage von App-Daten.

(Geerbt von Context)
AppwidgetService

#getSystemService(String) Dient zum Abrufen eines android.appwidget.AppWidgetManager Zugriffs auf AppWidgets.

(Geerbt von Context)
AudioService

#getSystemService(String) Dient zum Abrufen einer android.media.AudioManager Verwaltung von Volume-, Ringermodi und Audiorouting.

(Geerbt von Context)
BatteryService

#getSystemService(String) Dient zum Abrufen eines android.os.BatteryManager Zum Verwalten des Akkuzustands.

(Geerbt von Context)
BindAllowActivityStarts
Veraltet.

Flag für #bindService: Wenn die Bindung aus einer sichtbaren App erfolgt, darf der gebundene Dienst eine Aktivität aus dem Hintergrund starten.

(Geerbt von Context)
BindExternalServiceLong

Funktioniert auf die gleiche Weise wie #BIND_EXTERNAL_SERVICE, aber es ist definiert als ein long Wert, der kompatibel BindServiceFlagsist .

(Geerbt von Context)
BindNotPerceptible
Veraltet.

Flag für #bindService: Wenn die Bindung von einer App, die sichtbar oder vom Benutzer wahrnehmbar ist, verringern Sie die Wichtigkeit des Zieldiensts auf unter der wahrnehmbaren Ebene.

(Geerbt von Context)
BindPackageIsolatedProcess
Veraltet.

Flag für #bindIsolatedService: Binden sie den Dienst an einen freigegebenen isolierten Prozess, aber nur mit anderen isolierten Diensten aus demselben Paket, die denselben Prozessnamen deklarieren.

(Geerbt von Context)
BindSharedIsolatedProcess
Veraltet.

Flag für #bindIsolatedService: Binden des Diensts an einen freigegebenen isolierten Prozess.

(Geerbt von Context)
BiometricService

Wird verwendet #getSystemService(String) , um eine android.hardware.biometrics.BiometricManager für die Verarbeitung biometrischer Und PIN/Muster/Kennwortauthentifizierung abzurufen.

(Geerbt von Context)
BlobStoreService

#getSystemService(String) Dient zum Abrufen eines android.app.blob.BlobStoreManager Beitrags und zugreifen auf Datenblobs aus dem vom System verwalteten Blobspeicher.

(Geerbt von Context)
BluetoothService

#getSystemService(String) Verwenden Sie diese Funktion zum Abrufen einer android.bluetooth.BluetoothManager Für die Verwendung von Bluetooth.

(Geerbt von Context)
BugreportService

Dienst zum Erfassen eines Fehlerberichts.

(Geerbt von Context)
CameraService

Wird verwendet #getSystemService(String) , um eine android.hardware.camera2.CameraManager für die Interaktion mit Kamerageräten abzurufen.

(Geerbt von Context)
CaptioningService

#getSystemService(String) Dient zum Abrufen von android.view.accessibility.CaptioningManager Beschriftungseigenschaften und zum Überwachen von Änderungen in den Beschriftungseinstellungen.

(Geerbt von Context)
CarrierConfigService

#getSystemService(String) Dient zum Abrufen eines android.telephony.CarrierConfigManager Werts zum Lesen von Netzbetreiberkonfigurationswerten.

(Geerbt von Context)
ClipboardService

#getSystemService(String) Dient zum Abrufen eines android.content.ClipboardManager Zugriffs und Zum Ändern des Inhalts der globalen Zwischenablage.

(Geerbt von Context)
CompanionDeviceService

#getSystemService(String) Hier können Sie ein android.companion.CompanionDeviceManager Gerät zum Verwalten von Begleitgeräten abrufen.

(Geerbt von Context)
ConnectivityDiagnosticsService

#getSystemService(String) Dient zum Abrufen einer android.net.ConnectivityDiagnosticsManager Netzwerkkonnektivitätsdiagnose sowie zum Empfangen von Netzwerkkonnektivitätsinformationen aus dem System.

(Geerbt von Context)
ConnectivityService

#getSystemService(String) Dient zum Abrufen einer android.net.ConnectivityManager Zum Behandeln der Verwaltung von Netzwerkverbindungen.

(Geerbt von Context)
ConsumerIrService

#getSystemService(String) Dient zum Abrufen eines android.hardware.ConsumerIrManager Zum Übertragen von Infrarotsignalen vom Gerät.

(Geerbt von Context)
ContactKeysService

#getSystemService(String) Dient zum Abrufen eines E2eeContactKeysManager zum Verwalten von Kontaktschlüsseln.

(Geerbt von Context)
CredentialService

#getSystemService(String) Hier können Sie einen android.credentials.CredentialManager Benutzer zur Authentifizierung für Ihre App abrufen.

(Geerbt von Context)
CrossProfileAppsService

Wird verwendet, #getSystemService(String) um eine android.content.pm.CrossProfileApps für profilübergreifende Vorgänge abzurufen.

(Geerbt von Context)
DeviceIdDefault

Die Standardgeräte-ID, bei der es sich um die ID des primären (nicht virtuellen) Geräts handelt.

(Geerbt von Context)
DeviceIdInvalid

Ungültige Geräte-ID.

(Geerbt von Context)
DeviceLockService

Wird zum #getSystemService(String) Abrufen eines android.devicelock.DeviceLockManager.

(Geerbt von Context)
DevicePolicyService

#getSystemService(String) Hier können Sie eine android.app.admin.DevicePolicyManager für die Arbeit mit der globalen Geräterichtlinienverwaltung abrufen.

(Geerbt von Context)
DisplayHashService

Wird für #getSystemService(String) den Zugriff auf android.view.displayhash.DisplayHashManager die Verarbeitung von Anzeigehashes verwendet.

(Geerbt von Context)
DisplayService

#getSystemService(String) Dient zum Abrufen einer android.hardware.display.DisplayManager für die Interaktion mit Anzeigegeräten.

(Geerbt von Context)
DomainVerificationService

Wird für #getSystemService(String) den Zugriff auf android.content.pm.verify.domain.DomainVerificationManager den Abruf der Genehmigung und des Benutzerstatus für deklarierte Webdomänen verwendet.

(Geerbt von Context)
DownloadService

#getSystemService(String) Dient zum Abrufen eines android.app.DownloadManager zum Anfordern von HTTP-Downloads.

(Geerbt von Context)
DropboxService

#getSystemService(String) Hiermit können Sie eine Instanz für die Aufzeichnung von android.os.DropBoxManager Diagnoseprotokollen abrufen.

(Geerbt von Context)
ErrorTakeScreenshotInternalError
Veraltet.

Der Status des Screenshots ist fehlgeschlagen, und der Grund ist interner Fehler.

ErrorTakeScreenshotIntervalTimeShort
Veraltet.

Der Status des Screenshots ist fehlgeschlagen, und der Grund dafür ist, dass zu wenig Zeit seit dem letzten Screenshot verstrichen ist.

ErrorTakeScreenshotInvalidDisplay
Veraltet.

Der Status des Screenshots ist fehlgeschlagen, und der Grund ist ungültige Anzeige-ID.

ErrorTakeScreenshotInvalidWindow
Veraltet.

Der Status des Screenshots ist fehlgeschlagen, und der Grund ist ungültige Barrierefreiheitsfenster-ID.

ErrorTakeScreenshotNoAccessibilityAccess
Veraltet.

Der Status des Screenshots ist fehlgeschlagen, und der Grund dafür ist kein Zugriff auf die Barrierefreiheit.

ErrorTakeScreenshotSecureWindow
Veraltet.

Der Status des Screenshots ist fehlgeschlagen, und der Grund dafür ist, dass das Fenster sichere Inhalte enthält.

EuiccService

Wird verwendet, #getSystemService(String) um ein android.telephony.euicc.EuiccManager Gerät zum Verwalten des Geräts eUICC (eingebettete SIM) abzurufen.

(Geerbt von Context)
FileIntegrityService

Wird zum #getSystemService(String) Abrufen eines android.security.FileIntegrityManager.

(Geerbt von Context)
FingerprintService

#getSystemService(String) Dient zum Abrufen einer android.hardware.fingerprint.FingerprintManager Verwaltung von Fingerabdrücken.

(Geerbt von Context)
GameService

Wird zum #getSystemService(String) Abrufen eines GameManager.

(Geerbt von Context)
Gesture2FingerDoubleTap
Veraltet.

Der Benutzer hat eine Doppeltippbewegung mit zwei Fingern auf dem Touchscreen ausgeführt.

Gesture2FingerDoubleTapAndHold
Veraltet.

Der Benutzer hat auf dem Touchscreen doppeltippen und halten eine Geste mit zwei Fingern ausgeführt.

Gesture2FingerSingleTap
Veraltet.

Der Benutzer hat eine Geste mit zwei Fingern auf dem Touchscreen ausgeführt.

Gesture2FingerSwipeDown
Veraltet.

Der Benutzer hat eine Streifbewegung mit zwei Fingern auf dem Touchscreen ausgeführt.

Gesture2FingerSwipeLeft
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Wischbewegung mit zwei Fingern nach links ausgeführt.

Gesture2FingerSwipeRight
Veraltet.

Der Benutzer hat eine Streifbewegung mit zwei Fingern auf dem Touchscreen ausgeführt.

Gesture2FingerSwipeUp
Veraltet.

Der Benutzer hat eine Streifbewegung mit zwei Fingern auf dem Touchscreen ausgeführt.

Gesture2FingerTripleTap
Veraltet.

Der Benutzer hat eine Dreifachtippengeste mit zwei Fingern auf dem Touchscreen ausgeführt.

Gesture2FingerTripleTapAndHold
Veraltet.

Der Benutzer hat eine Geste mit zwei Fingern mit dreifachem Tippen und Halten auf dem Touchscreen ausgeführt.

Gesture3FingerDoubleTap
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Doppelkippbewegung mit drei Fingern ausgeführt.

Gesture3FingerDoubleTapAndHold
Veraltet.

Der Benutzer hat eine Geste mit drei Fingern doppeltippen und halten auf dem Touchscreen ausgeführt.

Gesture3FingerSingleTap
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Geste mit einem Finger mit einem Finger ausgeführt.

Gesture3FingerSingleTapAndHold
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Geste mit drei Fingern mit einem Finger ausgeführt und gedrückt.

Gesture3FingerSwipeDown
Veraltet.

Der Benutzer hat eine Streifbewegung mit drei Fingern auf dem Touchscreen ausgeführt.

Gesture3FingerSwipeLeft
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Streifbewegung mit drei Fingern nach links ausgeführt.

Gesture3FingerSwipeRight
Veraltet.

Der Benutzer hat eine Streifbewegung mit drei Fingern auf dem Touchscreen ausgeführt.

Gesture3FingerSwipeUp
Veraltet.

Der Benutzer hat eine Streifbewegung mit drei Fingern auf dem Touchscreen ausgeführt.

Gesture3FingerTripleTap
Veraltet.

Der Benutzer hat eine Dreifachtippengeste mit drei Fingern auf dem Touchscreen ausgeführt.

Gesture3FingerTripleTapAndHold
Veraltet.

Der Benutzer hat eine Geste mit drei Fingern dreifach tippen und halten auf dem Touchscreen ausgeführt.

Gesture4FingerDoubleTap
Veraltet.

Der Benutzer hat eine Doppeltippbewegung mit vier Fingern auf dem Touchscreen ausgeführt.

Gesture4FingerDoubleTapAndHold
Veraltet.

Der Benutzer hat auf dem Touchscreen doppeltippen und halten eine Geste mit zwei Fingern ausgeführt.

Gesture4FingerSingleTap
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Geste mit vier Fingern mit einem Finger ausgeführt.

Gesture4FingerSwipeDown
Veraltet.

Der Benutzer hat eine Streifbewegung mit vier Fingern auf dem Touchscreen ausgeführt.

Gesture4FingerSwipeLeft
Veraltet.

Der Benutzer hat eine Streifbewegung mit vier Fingern auf dem Touchscreen ausgeführt.

Gesture4FingerSwipeRight
Veraltet.

Der Benutzer hat eine Streifbewegung mit vier Fingern auf dem Touchscreen ausgeführt.

Gesture4FingerSwipeUp
Veraltet.

Der Benutzer hat eine Streifbewegung mit vier Fingern auf dem Touchscreen ausgeführt.

Gesture4FingerTripleTap
Veraltet.

Der Benutzer hat eine Dreifachtippengeste mit vier Fingern auf dem Touchscreen ausgeführt.

GestureDoubleTap
Veraltet.

Der Benutzer hat eine Doppeltippbewegung auf dem Touchscreen ausgeführt.

GestureDoubleTapAndHold
Veraltet.

Der Benutzer hat eine Geste zum Doppeltippen und Halten auf dem Touchscreen ausgeführt.

GestureSwipeDown
Veraltet.

Der Benutzer hat eine Streifbewegung auf dem Touchscreen ausgeführt.

GestureSwipeDownAndLeft
Veraltet.

Der Benutzer hat eine Nach-unten- und linke Geste auf dem Touchscreen ausgeführt.

GestureSwipeDownAndRight
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Abwärts- und Rechtsgeste ausgeführt.

GestureSwipeDownAndUp
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Wischbewegung nach unten und nach oben ausgeführt.

GestureSwipeLeft
Veraltet.

Der Benutzer hat eine Streifbewegung nach links auf dem Touchscreen ausgeführt.

GestureSwipeLeftAndDown
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Geste nach links und unten ausgeführt.

GestureSwipeLeftAndRight
Veraltet.

Der Benutzer hat eine Wischbewegung nach links und rechts auf dem Touchscreen ausgeführt.

GestureSwipeLeftAndUp
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Geste nach links und oben ausgeführt.

GestureSwipeRight
Veraltet.

Der Benutzer hat eine Wischbewegung nach rechts auf dem Touchscreen ausgeführt.

GestureSwipeRightAndDown
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Rechts- und Abwärtsgeste ausgeführt.

GestureSwipeRightAndLeft
Veraltet.

Der Benutzer hat eine Wischbewegung nach rechts und links auf dem Touchscreen ausgeführt.

GestureSwipeRightAndUp
Veraltet.

Der Benutzer hat eine rechte und auf dem Touchscreen ausgeführte Geste ausgeführt.

GestureSwipeUp
Veraltet.

Der Benutzer hat eine Streifbewegung auf dem Touchscreen ausgeführt.

GestureSwipeUpAndDown
Veraltet.

Der Benutzer hat eine Wischbewegung nach oben und unten auf dem Touchscreen ausgeführt.

GestureSwipeUpAndLeft
Veraltet.

Der Benutzer hat eine Geste nach oben und links auf dem Touchscreen ausgeführt.

GestureSwipeUpAndRight
Veraltet.

Der Benutzer hat auf dem Touchscreen eine Geste nach oben und rechts ausgeführt.

GestureUnknown
Veraltet.

Der Benutzer hat eine nicht erkannte Geste auf dem Touchscreen ausgeführt.

GlobalActionAccessibilityAllApps
Veraltet.

Aktion zum Anzeigen der Apps des Startfelds.

GlobalActionAccessibilityButton
Veraltet.

Aktion zum Auslösen der Barrierefreiheitsschaltfläche

GlobalActionAccessibilityButtonChooser
Veraltet.

Aktion zum Aufrufen des Auswahlmenüs der Barrierefreiheitsschaltfläche

GlobalActionAccessibilityShortcut
Veraltet.

Aktion zum Auslösen der Barrierefreiheitsverknüpfung.

GlobalActionBack
Veraltet.

Aktion, um zurück zu gehen.

GlobalActionDismissNotificationShade
Veraltet.

Aktion zum Schließen des Benachrichtigungsschattierungs

GlobalActionDpadCenter
Veraltet.

Aktion zum Auslösen des dpad Center-Keyevents.

GlobalActionDpadDown
Veraltet.

Aktion zum Auslösen des Dpad-Down-Tastenereignisses.

GlobalActionDpadLeft
Veraltet.

Aktion zum Auslösen des Linkstastenereignisses für dpad.

GlobalActionDpadRight
Veraltet.

Aktion zum Auslösen von dpad right keyevent.

GlobalActionDpadUp
Veraltet.

Aktion zum Auslösen von Dpad-Tasteevents.

GlobalActionHome
Veraltet.

Aktion, um zu Hause zu gehen.

GlobalActionKeycodeHeadsethook
Veraltet.

Aktion zum Senden des KEYCODE_HEADSETHOOK KeyEvent, das zum Beantworten und Auflegen von Anrufen und Wiedergeben und Beenden von Medien verwendet wird.

GlobalActionLockScreen
Veraltet.

Aktion zum Sperren des Bildschirms

GlobalActionMediaPlayPause
Veraltet.

Aktion zum Auslösen des Medienwiedergabe-/Pausentastenereignisses.

GlobalActionMenu
Veraltet.

Aktion zum Auslösen des Menütastenereignisses.

GlobalActionNotifications
Veraltet.

Aktion zum Öffnen der Benachrichtigungen.

GlobalActionPowerDialog
Veraltet.

Aktion zum Öffnen des Dialogfelds "Lange drücken".

GlobalActionQuickSettings
Veraltet.

Aktion zum Öffnen der Schnelleinstellungen.

GlobalActionRecents
Veraltet.

Aktion zum Umschalten mit der Übersicht über die zuletzt verwendeten Apps.

GlobalActionTakeScreenshot
Veraltet.

Aktion zum Ausführen eines Screenshots

GlobalActionToggleSplitScreen
Veraltet.

Aktion, um das Andocken des Fensters der aktuellen App zu aktivieren.

GrammaticalInflectionService

Wird zum #getSystemService(String) Abrufen eines GrammaticalInflectionManager.

(Geerbt von Context)
HardwarePropertiesService

#getSystemService(String) Dient zum Abrufen eines android.os.HardwarePropertiesManager Zugriffs auf den Hardwareeigenschaftendienst.

(Geerbt von Context)
HealthconnectService

Wird zum #getSystemService(String) Abrufen eines android.health.connect.HealthConnectManager.

(Geerbt von Context)
InputMethodService

#getSystemService(String) Dient zum Abrufen eines android.view.inputmethod.InputMethodManager Zugriffs auf Eingabemethoden.

(Geerbt von Context)
InputService

Wird verwendet #getSystemService(String) , um eine android.hardware.input.InputManager Für die Interaktion mit Eingabegeräten abzurufen.

(Geerbt von Context)
IpsecService

#getSystemService(String) Dient zum Abrufen eines android.net.IpSecManager zum Verschlüsseln von Sockets oder Netzwerken mit IPSec.

(Geerbt von Context)
JobSchedulerService

#getSystemService(String) Dient zum Abrufen einer android.app.job.JobScheduler Instanz zum Verwalten gelegentlicher Hintergrundaufgaben.

(Geerbt von Context)
KeyguardService

Wird verwendet, #getSystemService(String) um eine android.app.KeyguardManager zum Steuern von Keyguard abzurufen.

(Geerbt von Context)
KeystoreService

#getSystemService(String) Dient zum Abrufen eines android.security.keystore.KeyStoreManager Zugriffs auf Android Keystore-Funktionen.

(Geerbt von Context)
LauncherAppsService

#getSystemService(String) Dient zum Abrufen einer android.content.pm.LauncherApps Abfrage und Überwachung von startfähigen Apps über Profile eines Benutzers hinweg.

(Geerbt von Context)
LayoutInflaterService

#getSystemService(String) Verwenden Sie diesen Vorgang zum Abrufen einer android.view.LayoutInflater für das Aufblasen von Layoutressourcen in diesem Kontext.

(Geerbt von Context)
LocaleService

Wird zum #getSystemService(String) Abrufen eines android.app.LocaleManager.

(Geerbt von Context)
LocationService

Wird verwendet #getSystemService(String) , um eine android.location.LocationManager zum Steuern von Standortupdates abzurufen.

(Geerbt von Context)
MediaCommunicationService

Verwenden mit #getSystemService(String) dem Abrufen eines android.media.MediaCommunicationManager für die Verwaltung android.media.MediaSession2.

(Geerbt von Context)
MediaMetricsService

Wird verwendet #getSystemService(String) , um eine android.media.metrics.MediaMetricsManager Für die Interaktion mit Medienmetriken auf dem Gerät abzurufen.

(Geerbt von Context)
MediaProjectionService

#getSystemService(String) Dient zum Abrufen einer android.media.projection.MediaProjectionManager Instanz zum Verwalten von Medienprojektionssitzungen.

(Geerbt von Context)
MediaQualityService

Wird verwendet, #getSystemService(String) um einen Parameter für die android.media.quality.MediaQuality Standardisierung von Bild- und Audio-API abzurufen.

(Geerbt von Context)
MediaRouterService

#getSystemService Dient zum Abrufen eines android.media.MediaRouter zum Steuern und Verwalten des Routings von Medien.

(Geerbt von Context)
MediaSessionService

#getSystemService(String) Dient zum Abrufen einer android.media.session.MediaSessionManager zum Verwalten von Mediensitzungen.

(Geerbt von Context)
MidiService

#getSystemService(String) Dient zum Abrufen eines android.media.midi.MidiManager Zugriffs auf den MIDI-Dienst.

(Geerbt von Context)
NetworkStatsService

#getSystemService(String) Dient zum Abrufen einer android.app.usage.NetworkStatsManager Abfrage von Netzwerknutzungsstatistiken.

(Geerbt von Context)
NfcService

Wird verwendet #getSystemService(String) , um eine android.nfc.NfcManager für die Verwendung von NFC abzurufen.

(Geerbt von Context)
NotificationService

Wird verwendet #getSystemService(String) , um den android.app.NotificationManager Benutzer über Hintergrundereignisse zu informieren.

(Geerbt von Context)
NsdService

Wird verwendet #getSystemService(String) , um eine android.net.nsd.NsdManager Für die Behandlung der Verwaltung der Netzwerkdienstermittlung abzurufen

(Geerbt von Context)
OverlayService

#getSystemService(String) Dient zum Abrufen eines android.content.om.OverlayManager zum Verwalten von Überlagerungspaketen.

(Geerbt von Context)
PeopleService

Wird verwendet #getSystemService(String) , um auf eine PeopleManager Interaktion mit Ihren veröffentlichten Unterhaltungen zuzugreifen.

(Geerbt von Context)
PerformanceHintService

#getSystemService(String) Dient zum Abrufen eines android.os.PerformanceHintManager Zugriffs auf den Leistungshinweisdienst.

(Geerbt von Context)
PersistentDataBlockService

Wird verwendet #getSystemService(String) , um eine android.service.persistentdata.PersistentDataBlockManager Instanz für die Interaktion mit einem Speichergerät abzurufen, das über Werksrücksetzungen verfügt.

(Geerbt von Context)
PowerService

Verwenden Sie diesen Vorgang #getSystemService(String) zum Abrufen einer android.os.PowerManager Steuerung der Energieverwaltung, einschließlich "Wake Locks", mit denen Sie das Gerät während der Ausführung langer Aufgaben eingeschaltet halten können.

(Geerbt von Context)
PrintService

android.print.PrintManager zum Drucken und Verwalten von Druckern und Druckaufgaben.

(Geerbt von Context)
ProfilingService

Wird zum #getSystemService(String) Abrufen eines android.os.ProfilingManager.

(Geerbt von Context)
ReceiverExported
Veraltet.

Flag für #registerReceiver: Der Empfänger kann Übertragungen von anderen Apps empfangen.

(Geerbt von Context)
ReceiverNotExported
Veraltet.

Flag für #registerReceiver: Der Empfänger kann keine Übertragungen von anderen Apps empfangen.

(Geerbt von Context)
ReceiverVisibleToInstantApps
Veraltet.

Flag für #registerReceiver: Der Empfänger kann Übertragungen von Instant Apps empfangen.

(Geerbt von Context)
RestrictionsService

#getSystemService(String) Dient zum Abrufen von android.content.RestrictionsManager Anwendungseinschränkungen und zum Anfordern von Berechtigungen für eingeschränkte Vorgänge.

(Geerbt von Context)
RoleService

#getSystemService(String) Dient zum Abrufen einer android.app.role.RoleManager zum Verwalten von Rollen.

(Geerbt von Context)
SatelliteService

#getSystemService(String) Dient zum Abrufen eines android.telephony.satellite.SatelliteManager Zugriffs auf Satellitenfunktionen.

(Geerbt von Context)
SearchService

Wird verwendet, #getSystemService(String) um eine android.app.SearchManager für die Behandlung von Suchvorgängen abzurufen.

(Geerbt von Context)
SecurityStateService

#getSystemService(String) Dient zum Abrufen eines android.os.SecurityStateManager Zugriffs auf den Sicherheitsstatus-Manager-Dienst.

(Geerbt von Context)
SensorService

#getSystemService(String) Dient zum Abrufen eines android.hardware.SensorManager Zugriffs auf Sensoren.

(Geerbt von Context)
ServiceInterface

Das Intent muss vom Dienst als behandelt deklariert werden.

ServiceMetaData

Name, unter dem eine AccessibilityService-Komponente Informationen über sich selbst veröffentlicht.

ShortcutService

#getSystemService(String) Dient zum Abrufen eines android.content.pm.ShortcutManager Zugriffs auf den Startprogrammverknüpfungsdienst.

(Geerbt von Context)
ShowModeAuto
Veraltet.

Lassen Sie das System steuern, wann die Bildschirmtastatur angezeigt wird.

ShowModeHidden
Veraltet.

Zeigen Sie niemals die Bildschirmtastatur an.

ShowModeIgnoreHardKeyboard
Veraltet.

Zulassen, dass die Bildschirmtastatur angezeigt wird, auch wenn eine Festplattentastatur angeschlossen ist

StatusBarService

#getSystemService(String) Hier erfahren Sie, wie Sie eine android.app.StatusBarManager Für die Interaktion mit der Statusleiste und den Schnelleinstellungen abrufen können.

(Geerbt von Context)
StopForegroundDetach
Veraltet.

Selektor für #stopForeground(int): wenn festgelegt, wird die zuvor bereitgestellte #startForeground Benachrichtigung vom Lebenszyklus des Diensts getrennt.

(Geerbt von Service)
StopForegroundLegacy

Selektor für #stopForeground(int): entspricht der Übergabe false an die Legacy-API #stopForeground(boolean).

(Geerbt von Service)
StopForegroundRemove
Veraltet.

Auswahl für #stopForeground(int): wenn angegeben, wird die zuvor bereitgestellte #startForeground Benachrichtigung abgebrochen und aus der Anzeige entfernt.

(Geerbt von Service)
StorageService

#getSystemService(String) Dient zum Abrufen eines android.os.storage.StorageManager Zugriffs auf Systemspeicherfunktionen.

(Geerbt von Context)
StorageStatsService

Wird verwendet #getSystemService(String) , um eine android.app.usage.StorageStatsManager für den Zugriff auf Systemspeicherstatistiken abzurufen.

(Geerbt von Context)
SystemHealthService

Wird verwendet #getSystemService(String) , um einen android.os.health.SystemHealthManager Zugriff auf Systemintegritätsmetriken (Akku, Strom, Arbeitsspeicher usw.) abzurufen.

(Geerbt von Context)
TelecomService

#getSystemService(String) Verwenden Sie diese Funktion, um Telekommunikationsfunktionen android.telecom.TelecomManager des Geräts zu verwalten.

(Geerbt von Context)
TelephonyImsService

Wird zum #getSystemService(String) Abrufen eines android.telephony.ims.ImsManager.

(Geerbt von Context)
TelephonyService

#getSystemService(String) Hier können Sie die Telefoniefunktionen des Geräts abrufen, um die android.telephony.TelephonyManager Verwaltung der Telefoniefunktionen zu verwalten.

(Geerbt von Context)
TelephonySubscriptionService

#getSystemService(String) Dient zum Abrufen einer android.telephony.SubscriptionManager Verwaltung der Telefonieabonnements des Geräts.

(Geerbt von Context)
TetheringService

Wird verwendet #getSystemService(String) , um eine android.net.TetheringManager zum Verwalten von Tethering-Funktionen abzurufen.

(Geerbt von Context)
TextClassificationService

Wird verwendet, #getSystemService(String) um einen TextClassificationManager für Textklassifizierungsdienste abzurufen.

(Geerbt von Context)
TextServicesManagerService

#getSystemService(String) Dient zum Abrufen eines android.view.textservice.TextServicesManager Zugriffs auf Textdienste.

(Geerbt von Context)
TvAdService

#getSystemService(String) Dient zum Abrufen einer android.media.tv.ad.TvAdManager Für die Interaktion mit clientseitigen TV-Anzeigendiensten auf dem Gerät.

(Geerbt von Context)
TvInputService

Wird verwendet #getSystemService(String) , um eine android.media.tv.TvInputManager Für die Interaktion mit TV-Eingaben auf dem Gerät abzurufen.

(Geerbt von Context)
TvInteractiveAppService

Wird verwendet #getSystemService(String) , um eine android.media.tv.interactive.TvInteractiveAppManager für die Interaktion mit interaktiven FERNSEHanwendungen auf dem Gerät abzurufen.

(Geerbt von Context)
UiModeService

Wird verwendet #getSystemService(String) , um einen android.app.UiModeManager zum Steuern von UI-Modi abzurufen.

(Geerbt von Context)
UsageStatsService

#getSystemService(String) Dient zum Abrufen einer android.app.usage.UsageStatsManager Abfrage von Gerätenutzungsstatistiken.

(Geerbt von Context)
UsbService

#getSystemService(String) Dient zum Abrufen eines android.hardware.usb.UsbManager Zugriffs auf USB-Geräte (als USB-Host) und zum Steuern des Geräteverhaltens als USB-Gerät.

(Geerbt von Context)
UserService

#getSystemService(String) Dient zum Abrufen eines android.os.UserManager Zum Verwalten von Benutzern auf Geräten, die mehrere Benutzer unterstützen.

(Geerbt von Context)
VibratorManagerService

Wird verwendet #getSystemService(String) , um einen android.os.VibratorManager Zugriff auf die Geräte-Vibrationsoren abzurufen, mit einzelnen zu interagieren und synchronisierte Effekte auf mehrere Vibrationsoren zu spielen.

(Geerbt von Context)
VibratorService

Wird verwendet #getSystemService(String) , um eine android.os.Vibrator Für die Interaktion mit der Vibrationshardware abzurufen.

(Geerbt von Context)
VirtualDeviceService

#getSystemService(String) Dient zum Abrufen eines android.companion.virtual.VirtualDeviceManager zum Verwalten virtueller Geräte.

(Geerbt von Context)
VpnManagementService

#getSystemService(String) Hier können Sie profile android.net.VpnManager für das integrierte VPN der Plattform abrufen.

(Geerbt von Context)
WallpaperService

Wird zum #getSystemService(String) Abrufen eines Com-Typs verwendet.

(Geerbt von Context)
WifiAwareService

#getSystemService(String) Dient zum Abrufen einer android.net.wifi.aware.WifiAwareManager verwaltung von Wi-Fi Aware.

(Geerbt von Context)
WifiP2pService

#getSystemService(String) Dient zum Abrufen einer android.net.wifi.p2p.WifiP2pManager Verwaltung von Wi-Fi Peer-zu-Peer-Verbindungen.

(Geerbt von Context)
WifiRttRangingService

Wird verwendet, #getSystemService(String) um ein für viele android.net.wifi.rtt.WifiRttManager Geräte mit WLAN abzurufen.

(Geerbt von Context)
WifiService

#getSystemService(String) Dient zum Abrufen einer android.net.wifi.WifiManager verwaltung von Wi-Fi Zugriff.

(Geerbt von Context)
WindowService

#getSystemService(String) Dient zum Abrufen eines android.view.WindowManager Zugriffs auf den Fenster-Manager des Systems.

(Geerbt von Context)

Eigenschaften

Name Beschreibung
AccessibilityButtonController

Gibt den Controller für die Barrierefreiheitsschaltfläche im Navigationsbereich des Systems zurück.

Application

Gibt die Anwendung zurück, die diesen Dienst besitzt.

(Geerbt von Service)
ApplicationContext

Gibt den Kontext des einzelnen, globalen Application-Objekts des aktuellen Prozesses zurück.

(Geerbt von ContextWrapper)
ApplicationInfo

Geben Sie die vollständigen Anwendungsinformationen für das Paket dieses Kontexts zurück.

(Geerbt von ContextWrapper)
Assets

Gibt eine AssetManager-Instanz für das Paket Ihrer Anwendung zurück.

(Geerbt von ContextWrapper)
AttributionSource

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Context)
AttributionTag

Attribution kann in komplexen Apps verwendet werden, um logisch Teile der App zu trennen.

(Geerbt von Context)
BaseContext (Geerbt von ContextWrapper)
BrailleDisplayController

Gibt die Funktion zurück, die BrailleDisplayController für die Kommunikation mit aktualisierbaren Braille-Displays verwendet werden kann, die USB- oder Bluetooth Braille-Display HID-Unterstützung bieten.

CacheDir

Gibt den absoluten Pfad zum anwendungsspezifischen Cacheverzeichnis im Dateisystem zurück.

(Geerbt von ContextWrapper)
Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
ClassLoader

Geben Sie ein Klassenladeprogramm zurück, das Sie zum Abrufen von Klassen in diesem Paket verwenden können.

(Geerbt von ContextWrapper)
CodeCacheDir

Gibt den absoluten Pfad zum anwendungsspezifischen Cacheverzeichnis im Dateisystem zurück, das zum Speichern von zwischengespeicherten Code entwickelt wurde.

(Geerbt von ContextWrapper)
ContentResolver

Gibt eine ContentResolver-Instanz für das Paket Ihrer Anwendung zurück.

(Geerbt von ContextWrapper)
DataDir

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
DeviceId

Ruft die Geräte-ID ab, der dieser Kontext zugeordnet ist.

(Geerbt von Context)
Display

Ruft die Anzeige ab, der dieser Kontext zugeordnet ist.

(Geerbt von Context)
ExternalCacheDir

Gibt den absoluten Pfad zum Verzeichnis im primären externen Dateisystem zurück (d. h. an einer Stelle, an ExternalStorageDirectory der die Anwendung Cachedateien ablegen kann, die sie besitzt.

(Geerbt von ContextWrapper)
FilesDir

Gibt den absoluten Pfad zum Verzeichnis im Dateisystem zurück, in OpenFileOutput(String, FileCreationMode) dem Dateien gespeichert werden.

(Geerbt von ContextWrapper)
FingerprintGestureController

Rufen Sie den Controller für Fingerabdrücke ab.

ForegroundServiceType

Wenn der Dienst durch Aufrufen eines Vordergrunddiensts zu einem Vordergrunddienst geworden ist #startForeground(int, Notification) oder #startForeground(int, Notification, int), #getForegroundServiceType() gibt den aktuellen Vordergrunddiensttyp zurück.

(Geerbt von Service)
Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
InputMethod

Gibt die InputMethod-Instanz nach den Systemaufrufen #onCreateInputMethod()zurück, die verwendet werden kann, um Text einzugeben oder bearbeitbare Änderungsbenachrichtigungen für die Textauswahl zu erhalten.

IsCacheEnabled

Gibt zurück true , wenn der Cache aktiviert ist.

IsDeviceProtectedStorage

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
IsRestricted

Gibt an, ob dieser Kontext eingeschränkt ist.

(Geerbt von Context)
IsUiContext

Gibt zurück true , wenn der Kontext ein Benutzeroberflächenkontext ist, der auf UI-Komponenten wie WindowManagerz. B. oder android.view.LayoutInflater LayoutInflaterandroid.app.WallpaperManager WallpaperManager.

(Geerbt von Context)
JniIdentityHashCode

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
JniPeerMembers

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

MainExecutor

Gibt einen Executor Wert zurück, der enqueuierte Aufgaben im Hauptthread ausführt, der diesem Kontext zugeordnet ist.

(Geerbt von Context)
MainLooper

Gibt den Looper für den Hauptthread des aktuellen Prozesses zurück.

(Geerbt von ContextWrapper)
NoBackupFilesDir

Gibt den absoluten Pfad zum Verzeichnis im Dateisystem zurück, ähnlich wie FilesDir.

(Geerbt von ContextWrapper)
ObbDir

Geben Sie das primäre externe Speicherverzeichnis zurück, in dem die OBB-Dateien dieser Anwendung (falls vorhanden) gefunden werden können.

(Geerbt von ContextWrapper)
OpPackageName

Geben Sie den Paketnamen zurück, der für android.app.AppOpsManager Anrufe aus diesem Kontext verwendet werden soll, damit die UID-Überprüfung des App-Managers mit dem Namen funktioniert.

(Geerbt von Context)
PackageCodePath

Geben Sie den vollständigen Pfad zum primären Android-Paket dieses Kontexts zurück.

(Geerbt von ContextWrapper)
PackageManager

Gibt die PackageManager-Instanz zurück, um globale Paketinformationen zu finden.

(Geerbt von ContextWrapper)
PackageName

Gibt den Namen des Pakets dieser Anwendung zurück.

(Geerbt von ContextWrapper)
PackageResourcePath

Geben Sie den vollständigen Pfad zum primären Android-Paket dieses Kontexts zurück.

(Geerbt von ContextWrapper)
Params

Gibt den Satz von Parametern zurück, mit denen dieser Kontext erstellt wurde, wenn er über #createContext(ContextParams).

(Geerbt von Context)
PeerReference

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
Resources

Gibt eine Ressourceninstanz für das Paket Ihrer Anwendung zurück.

(Geerbt von ContextWrapper)
RootInActiveWindow

Ruft den Stammknoten im derzeit aktiven Fenster ab, wenn dieser Dienst Fensterinhalte abrufen kann.

ServiceInfo

Ruft den beschreibt AccessibilityServiceInfo dies AccessibilityServiceab.

SystemActions

Gibt eine Liste der system verfügbaren Systemaktionen im Moment zurück.

Theme

Gibt das diesem Kontext zugeordnete Theme-Objekt zurück.

(Geerbt von ContextWrapper)
ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Wallpaper (Geerbt von ContextWrapper)
WallpaperDesiredMinimumHeight (Geerbt von ContextWrapper)
WallpaperDesiredMinimumWidth (Geerbt von ContextWrapper)
Windows

Ruft die Fenster auf dem Bildschirm der Standardanzeige ab.

WindowsOnAllDisplays

Ruft die Fenster auf dem Bildschirm aller Anzeigen ab.

Methoden

Name Beschreibung
AttachAccessibilityOverlayToDisplay(Int32, SurfaceControl)

Fügt eine android.view.SurfaceControl Barrierefreiheitsüberlagerung an die angegebene Anzeige an.

AttachAccessibilityOverlayToWindow(Int32, SurfaceControl)

Fügt eine Barrierefreiheitsüberlagerung android.view.SurfaceControl an das angegebene Fenster an.

AttachBaseContext(Context)

Legen Sie den Basiskontext für diesen ContextWrapper fest.

(Geerbt von ContextWrapper)
BindIsolatedService(Intent, Context+BindServiceFlags, String, IExecutor, IServiceConnection)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Context)
BindIsolatedService(Intent, Int32, String, IExecutor, IServiceConnection)

#bindService Dies ermöglicht es dem Aufrufer, mehrere Instanzen eines Diensts aus einer einzelnen Komponentendeklaration zu generieren, im spezifischen Fall von isolierten Diensten.

(Geerbt von Context)
BindService(Intent, Bind, IExecutor, IServiceConnection)

Identisch mit #bindService(Intent, ServiceConnection, int) bindService(Intent, ServiceConnection, int) dem Executor zum Steuern von ServiceConnection-Rückrufen.

(Geerbt von Context)
BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Context)
BindService(Intent, IServiceConnection, Bind)

Stellen Sie bei Bedarf eine Verbindung mit einem Anwendungsdienst her.

(Geerbt von ContextWrapper)
BindService(Intent, IServiceConnection, Context+BindServiceFlags)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Context)
BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Context)
BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle)

Bindet auf dieselbe user Weise an einen Dienst wie #bindService.

(Geerbt von Context)
CheckCallingOrSelfPermission(String)

Ermitteln Sie, ob der Aufrufvorgang eines IPC oder Ihnen eine bestimmte Berechtigung erteilt wurde.

(Geerbt von ContextWrapper)
CheckCallingOrSelfUriPermission(Uri, ActivityFlags)

Ermitteln Sie, ob der Aufrufvorgang eines IPC oder Ihnen die Berechtigung für den Zugriff auf einen bestimmten URI erteilt wurde.

(Geerbt von ContextWrapper)
CheckCallingOrSelfUriPermissions(IList<Uri>, Int32)

Ermitteln Sie, ob dem Aufrufen eines IPC <em>oder Ihnen</em> die Berechtigung für den Zugriff auf eine Liste von URIs erteilt wurde.

(Geerbt von Context)
CheckCallingPermission(String)

Ermitteln Sie, ob dem Aufrufvorgang eines von Ihnen verarbeiteten IPC eine bestimmte Berechtigung erteilt wurde.

(Geerbt von ContextWrapper)
CheckCallingUriPermission(Uri, ActivityFlags)

Ermitteln Sie, ob dem aufrufenden Prozess und der Benutzer-ID die Berechtigung für den Zugriff auf einen bestimmten URI erteilt wurde.

(Geerbt von ContextWrapper)
CheckCallingUriPermissions(IList<Uri>, Int32)

Ermitteln Sie, ob dem aufrufenden Prozess und der UID die Berechtigung zum Zugriff auf eine Liste von URIs gewährt wurde.

(Geerbt von Context)
CheckContentUriPermissionFull(Uri, Int32, Int32, ActivityFlags)

Bestimmen Sie, ob einem bestimmten Prozess und einer bestimmten UID die Berechtigung für den Zugriff auf einen bestimmten Inhalts-URI gewährt wurde.

(Geerbt von Context)
CheckPermission(String, Int32, Int32)

Bestimmen Sie, ob die angegebene Berechtigung für einen bestimmten Prozess und eine bestimmte Benutzer-ID zulässig ist, die im System ausgeführt wird.

(Geerbt von ContextWrapper)
CheckSelfPermission(String)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
CheckUriPermission(Uri, Int32, Int32, ActivityFlags)

Bestimmen Sie, ob einem bestimmten Prozess und einer bestimmten Benutzer-ID die Berechtigung für den Zugriff auf einen bestimmten URI erteilt wurde.

(Geerbt von ContextWrapper)
CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags)

Überprüfen Sie sowohl einen URI als auch eine normale Berechtigung.

(Geerbt von ContextWrapper)
CheckUriPermissions(IList<Uri>, Int32, Int32, Int32)

Ermitteln Sie, ob einem bestimmten Prozess und einer bestimmten UID die Berechtigung für den Zugriff auf eine Liste von URIs gewährt wurde.

(Geerbt von Context)
ClearCache()

Sie löscht den Cache.

ClearCachedSubtree(AccessibilityNodeInfo)

Ungültige node Elemente und deren Unterstruktur im Cache.

ClearWallpaper()
Veraltet.
(Geerbt von ContextWrapper)
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
CreateAttributionContext(String)

Zurückgeben eines neuen Context-Objekts für den aktuellen Kontext, aber Attribut zu einem anderen Tag.

(Geerbt von Context)
CreateConfigurationContext(Configuration)

Gibt ein neues Context-Objekt für den aktuellen Kontext zurück, dessen Ressourcen jedoch an die angegebene Konfiguration angepasst werden.

(Geerbt von ContextWrapper)
CreateContext(ContextParams)

Erstellt einen Kontext mit bestimmten Eigenschaften und Verhaltensweisen.

(Geerbt von Context)
CreateContextForSplit(String)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
CreateDeviceContext(Int32)

Gibt ein neues Context Objekt aus dem aktuellen Kontext zurück, aber mit der Gerätezuordnung, die von der deviceId.

(Geerbt von Context)
CreateDeviceProtectedStorageContext()

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
CreateDisplayContext(Display)

Gibt ein neues Context-Objekt für den aktuellen Kontext zurück, dessen Ressourcen jedoch an die Metriken der angegebenen Anzeige angepasst werden.

(Geerbt von ContextWrapper)
CreatePackageContext(String, PackageContextFlags)

Gibt ein neues Context-Objekt für den angegebenen Anwendungsnamen zurück.

(Geerbt von ContextWrapper)
CreateWindowContext(Display, Int32, Bundle)

Erstellt ein Context Für ein Nicht-Fensterandroid.app.Activity activity in der angegebenen .Display

(Geerbt von Context)
CreateWindowContext(Int32, Bundle)

Erstellt einen Kontext für ein Nichtaktivitätsfenster.

(Geerbt von Context)
DatabaseList()

Gibt ein Array von Zeichenfolgen zurück, die die privaten Datenbanken benennen, die diesem Anwendungspaket des Kontexts zugeordnet sind.

(Geerbt von ContextWrapper)
DeleteDatabase(String)

Löschen Sie eine vorhandene private SQLiteDatabase, die diesem Anwendungspaket dieses Kontexts zugeordnet ist.

(Geerbt von ContextWrapper)
DeleteFile(String)

Löschen Sie die dem Anwendungspaket dieses Kontexts zugeordnete private Datei.

(Geerbt von ContextWrapper)
DeleteSharedPreferences(String)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
DisableSelf()

Deaktiviert den Dienst.

DispatchGesture(GestureDescription, AccessibilityService+GestureResultCallback, Handler)

Verteilen Sie eine Geste an den Touchscreen.

Dispose()

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
Dispose(Boolean)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
Dump(FileDescriptor, PrintWriter, String[])

Drucken Sie den Status des Diensts in den angegebenen Datenstrom.

(Geerbt von Service)
EnforceCallingOrSelfPermission(String, String)

Wenn Weder Sie noch der Aufrufprozess eines von Ihnen verarbeiteten IPC eine bestimmte Berechtigung erteilt haben, wird ein SecurityException.

(Geerbt von ContextWrapper)
EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String)

Wenn der Aufrufvorgang eines IPC oder Ihnen keine Berechtigung für den Zugriff auf einen bestimmten URI gewährt wurde, wird ausgelöst SecurityException.

(Geerbt von ContextWrapper)
EnforceCallingPermission(String, String)

Wenn dem aufrufenden Prozess einer ipC, die Sie behandeln, keine bestimmte Berechtigung erteilt wurde, wird ein SecurityException.

(Geerbt von ContextWrapper)
EnforceCallingUriPermission(Uri, ActivityFlags, String)

Wenn dem aufrufenden Prozess und der Benutzer-ID keine Berechtigung für den Zugriff auf einen bestimmten URI gewährt wurde, wird ausgelöst SecurityException.

(Geerbt von ContextWrapper)
EnforcePermission(String, Int32, Int32, String)

Wenn die angegebene Berechtigung für einen bestimmten Prozess und eine im System ausgeführte Benutzer-ID nicht zulässig ist, wird ein SecurityException.

(Geerbt von ContextWrapper)
EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String)

Wenn einem bestimmten Prozess und einer bestimmten Benutzer-ID keine Berechtigung für den Zugriff auf einen bestimmten URI gewährt wurde, wird ausgelöst SecurityException.

(Geerbt von ContextWrapper)
EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String)

Erzwingen Sie sowohl einen URI als auch eine normale Berechtigung.

(Geerbt von ContextWrapper)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
FileList()

Gibt ein Array von Zeichenfolgen zurück, die die privaten Dateien benennen, die mit dem Anwendungspaket dieses Kontexts verknüpft sind.

(Geerbt von ContextWrapper)
FindFocus(NodeFocus)

Suchen Sie die Ansicht mit dem angegebenen Fokustyp.

GetAccessibilityButtonController(Int32)

Gibt den Controller der angegebenen logischen Anzeige für die Barrierefreiheitsschaltfläche im Navigationsbereich des Systems zurück.

GetColor(Int32)

Gibt eine Farbe zurück, die einer bestimmten Ressourcen-ID zugeordnet ist und für das aktuelle Design formatiert ist.

(Geerbt von Context)
GetColorStateList(Int32)

Gibt eine Farbstatusliste zurück, die einer bestimmten Ressourcen-ID zugeordnet ist und für das aktuelle Design formatiert ist.

(Geerbt von Context)
GetDatabasePath(String)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
GetDir(String, FileCreationMode)

Rufen Sie bei Bedarf ein neues Verzeichnis ab, in dem die Anwendung eigene benutzerdefinierte Datendateien platzieren kann.

(Geerbt von ContextWrapper)
GetDrawable(Int32)

Gibt ein zeichnungsfähiges Objekt zurück, das einer bestimmten Ressourcen-ID zugeordnet ist und für das aktuelle Design formatiert ist.

(Geerbt von Context)
GetExternalCacheDirs()

Gibt absolute Pfade zu anwendungsspezifischen Verzeichnissen auf allen externen Speichergeräten zurück, auf denen die Anwendung Cachedateien speichern kann, die sie besitzen.

(Geerbt von ContextWrapper)
GetExternalFilesDir(String)

Gibt den absoluten Pfad zum Verzeichnis im primären externen Dateisystem zurück (der sich irgendwo befindet ExternalStorageDirectory), in dem die Anwendung dauerhafte Dateien platzieren kann, die sie besitzt.

(Geerbt von ContextWrapper)
GetExternalFilesDirs(String)

Gibt absolute Pfade zu anwendungsspezifischen Verzeichnissen auf allen externen Speichergeräten zurück, auf denen die Anwendung dauerhafte Dateien speichern kann, die sie besitzen.

(Geerbt von ContextWrapper)
GetExternalMediaDirs()
Veraltet.

Gibt absolute Pfade zu anwendungsspezifischen Verzeichnissen auf allen externen Speichergeräten zurück, auf denen die Anwendung Mediendateien platzieren kann.

(Geerbt von ContextWrapper)
GetFileStreamPath(String)

Gibt den absoluten Pfad des Dateisystems zurück, in dem eine mit einer Datei erstellte OpenFileOutput(String, FileCreationMode) Datei gespeichert wird.

(Geerbt von ContextWrapper)
GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetMagnificationController()

Gibt den Vergrößerungscontroller zurück, der zum Abfragen und Ändern des Zustands der Anzeigevergrößerung verwendet werden kann.

GetObbDirs()

Gibt absolute Pfade zu anwendungsspezifischen Verzeichnissen auf allen externen Speichergeräten zurück, auf denen die OBB-Dateien der Anwendung (falls vorhanden) gefunden werden können.

(Geerbt von ContextWrapper)
GetRootInActiveWindow(Int32)

Ruft den Stammknoten im derzeit aktiven Fenster ab, wenn dieser Dienst Fensterinhalte abrufen kann.

GetSharedPreferences(String, FileCreationMode)

Rufen Sie den Inhalt der Einstellungsdatei "name" ab, und halten Sie sie gedrückt, und geben Sie eine SharedPreferences zurück, über die Sie die zugehörigen Werte abrufen und ändern können.

(Geerbt von ContextWrapper)
GetSoftKeyboardController()

Gibt den Bildschirmtastaturcontroller zurück, der zum Abfragen und Ändern des Bildschirmtastaturmodus verwendet werden kann.

GetString(Int32, Object[])

Gibt eine lokalisierte Zeichenfolge aus der Standardzeichenfolgentabelle der Anwendung zurück.

(Geerbt von Context)
GetString(Int32)

Gibt eine lokalisierte Zeichenfolge aus der Standardzeichenfolgentabelle der Anwendung zurück.

(Geerbt von Context)
GetSystemService(Class)

Zurückgeben des Handles an einen Dienst auf Systemebene nach Klasse.

(Geerbt von Context)
GetSystemService(String)

Zurückgeben des Handles an einen Dienst auf Systemebene anhand des Namens.

(Geerbt von ContextWrapper)
GetSystemServiceName(Class)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
GetText(Int32)

Zurückgeben einer lokalisierten, formatierten CharSequence aus der Standardzeichenfolgentabelle der Anwendung.

(Geerbt von Context)
GetTextFormatted(Int32)

Zurückgeben einer lokalisierten, formatierten CharSequence aus der Standardzeichenfolgentabelle der Anwendung.

(Geerbt von Context)
GetTouchInteractionController(Int32)

Gibt den Touchinteraktionscontroller für die angegebene logische Anzeige zurück, die verwendet werden kann, um Gesten zu erkennen und andernfalls Touchinteraktionen zu steuern.

GrantUriPermission(String, Uri, ActivityFlags)

Erteilen Sie berechtigungen für den Zugriff auf einen bestimmten URI für ein anderes Paket, unabhängig davon, ob dieses Paket über eine allgemeine Berechtigung für den Zugriff auf den Inhaltsanbieter des URI verfügt.

(Geerbt von ContextWrapper)
IsNodeInCache(AccessibilityNodeInfo)

Überprüft, ob node sich der Cache befindet.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
MoveDatabaseFrom(Context, String)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
MoveSharedPreferencesFrom(Context, String)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32)

Rufen Sie formatierte Attributinformationen im Design dieses Kontexts ab.

(Geerbt von Context)
ObtainStyledAttributes(IAttributeSet, Int32[])

Rufen Sie formatierte Attributinformationen im Design dieses Kontexts ab.

(Geerbt von Context)
ObtainStyledAttributes(Int32, Int32[])

Rufen Sie formatierte Attributinformationen im Design dieses Kontexts ab.

(Geerbt von Context)
ObtainStyledAttributes(Int32[])

Rufen Sie formatierte Attributinformationen im Design dieses Kontexts ab.

(Geerbt von Context)
OnAccessibilityEvent(AccessibilityEvent)

Rückruf für android.view.accessibility.AccessibilityEvents.

OnBind(Intent)

Implementieren, um die Implementierung der internen Barrierefreiheitsdienstschnittstelle zurückzugeben.

OnConfigurationChanged(Configuration)

Wird vom System aufgerufen, wenn sich die Gerätekonfiguration ändert, während die Komponente ausgeführt wird.

(Geerbt von Service)
OnCreate()

Wird vom System aufgerufen, wenn der Dienst zum ersten Mal erstellt wird.

(Geerbt von Service)
OnCreateInputMethod()

Die Standardimplementierung gibt unsere Standardeinstellung InputMethodzurück.

OnDestroy()

Vom System aufgerufen, um einen Dienst zu benachrichtigen, dass er nicht mehr verwendet wird und entfernt wird.

(Geerbt von Service)
OnGesture(AccessibilityGestureEvent)

Wird vom System aufgerufen, wenn der Benutzer eine bestimmte Geste auf dem jeweiligen Touchscreen ausführt.

OnGesture(Int32)

Wird aufgerufen, #onGesture(AccessibilityGestureEvent) wenn der Benutzer eine bestimmte Geste auf der Standardanzeige ausführt.

OnInterrupt()

Rückruf zum Unterbrechen des Feedbacks zur Barrierefreiheit.

OnKeyEvent(KeyEvent)

Rückruf, der es einem Barrierefreiheitsdienst ermöglicht, die wichtigsten Ereignisse zu beobachten, bevor sie an den Rest des Systems übergeben werden.

OnLowMemory()

Dies wird aufgerufen, wenn das gesamte System wenig Arbeitsspeicher hat und aktiv ausgeführte Prozesse ihre Speicherauslastung kürzen sollten.

(Geerbt von Service)
OnMotionEvent(MotionEvent)

Rückruf, der es einem Barrierefreiheitsdienst ermöglicht, generische MotionEvents zu beobachten.

OnRebind(Intent)

Wird aufgerufen, wenn neue Clients eine Verbindung mit dem Dienst hergestellt haben, nachdem sie zuvor benachrichtigt worden war, dass alle in ihrem #onUnbindDienst getrennt waren.

(Geerbt von Service)
OnServiceConnected()

Diese Methode ist Teil des AccessibilityService Lebenszyklus und wird aufgerufen, nachdem das System erfolgreich an den Dienst gebunden wurde.

OnStart(Intent, Int32)
Veraltet.

Dieses Element ist veraltet.

(Geerbt von Service)
OnStartCommand(Intent, StartCommandFlags, Int32)

Wird vom System jedes Mal aufgerufen, wenn ein Client den Dienst explizit startet, indem android.content.Context#startServiceer die angegebenen Argumente aufruft, und ein eindeutiges ganzzahliges Token, das die Startanforderung darstellt.

(Geerbt von Service)
OnSystemActionsChanged()

Dies wird aufgerufen, wenn die Systemaktionsliste geändert wird.

OnTaskRemoved(Intent)

Dies wird aufgerufen, wenn der Dienst derzeit ausgeführt wird und der Benutzer eine Aufgabe entfernt hat, die aus der Anwendung des Diensts stammt.

(Geerbt von Service)
OnTimeout(Int32, ForegroundService)

Rückruf wird aufgerufen, wenn ein bestimmter Vordergrunddiensttyp timeouts hat.

(Geerbt von Service)
OnTimeout(Int32)

Callback aufgerufen für Timeout für ServiceInfo#FOREGROUND_SERVICE_TYPE_SHORT_SERVICE.

(Geerbt von Service)
OnTrimMemory(TrimMemory)

Wird aufgerufen, wenn das Betriebssystem festgestellt hat, dass es eine gute Zeit für einen Prozess ist, nicht benötigte Arbeitsspeicher aus seinem Prozess zu kürzen.

(Geerbt von Service)
OnUnbind(Intent)

Wird aufgerufen, wenn alle Clients von einer bestimmten Schnittstelle getrennt wurden, die vom Dienst veröffentlicht wurde.

(Geerbt von Service)
OpenFileInput(String)

Öffnen Sie eine private Datei, die dem Anwendungspaket dieses Kontexts zum Lesen zugeordnet ist.

(Geerbt von ContextWrapper)
OpenFileOutput(String, FileCreationMode)

Öffnen Sie eine private Datei, die mit dem Anwendungspaket dieses Kontexts zum Schreiben verknüpft ist.

(Geerbt von ContextWrapper)
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler)

Öffnen Sie eine neue private SQLiteDatabase, die diesem Anwendungspaket des Kontexts zugeordnet ist.

(Geerbt von ContextWrapper)
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory)

Öffnen Sie eine neue private SQLiteDatabase, die diesem Anwendungspaket des Kontexts zugeordnet ist.

(Geerbt von ContextWrapper)
PeekWallpaper()
Veraltet.
(Geerbt von ContextWrapper)
PerformGlobalAction(GlobalAction)

Führt eine globale Aktion aus.

RegisterComponentCallbacks(IComponentCallbacks)

Fügen Sie der Basisanwendung des Kontexts eine neue ComponentCallbacks Anwendung hinzu, die gleichzeitig mit den ComponentCallbacks-Methoden von Aktivitäten und anderen Komponenten aufgerufen wird.

(Geerbt von Context)
RegisterDeviceIdChangeListener(IExecutor, IIntConsumer)

Fügt dem Listener Contexteine neue Geräte-ID hinzu, die aufgerufen wird, wenn die Gerätezuordnung vom System geändert wird.

(Geerbt von Context)
RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags)
Veraltet.

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Context)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags)
Veraltet.

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Context)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler)

Registrieren Sie sich für den Empfang von Absichtsübertragungen, die im Kontext von <var>scheduler</var> ausgeführt werden sollen.

(Geerbt von ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter)

Registrieren Sie einen BroadcastReceiver, der im Hauptaktivitätsthread ausgeführt werden soll.

(Geerbt von ContextWrapper)
RemoveStickyBroadcast(Intent)
Veraltet.
(Geerbt von ContextWrapper)
RemoveStickyBroadcastAsUser(Intent, UserHandle)
Veraltet.
(Geerbt von ContextWrapper)
RevokeSelfPermissionOnKill(String)

Löst den asynchronen Widerruf einer Laufzeitberechtigung aus.

(Geerbt von Context)
RevokeSelfPermissionsOnKill(ICollection<String>)

Löst den Widerruf einer oder mehrerer Berechtigungen für das aufrufende Paket aus.

(Geerbt von Context)
RevokeUriPermission(String, Uri, ActivityFlags)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
RevokeUriPermission(Uri, ActivityFlags)

Entfernen Sie alle Berechtigungen für den Zugriff auf einen bestimmten Inhaltsanbieter-URI, der zuvor mit M:Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri).

(Geerbt von ContextWrapper)
SendBroadcast(Intent, String, Bundle)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass eine optionale erforderliche Berechtigung erzwungen werden kann.

(Geerbt von Context)
SendBroadcast(Intent, String)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass eine optionale erforderliche Berechtigung erzwungen werden kann.

(Geerbt von ContextWrapper)
SendBroadcast(Intent)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers.

(Geerbt von ContextWrapper)
SendBroadcastAsUser(Intent, UserHandle, String)

SendBroadcast(Intent, String) Mit dieser Version können Sie den Benutzer angeben, an den die Übertragung gesendet wird.

(Geerbt von ContextWrapper)
SendBroadcastAsUser(Intent, UserHandle)

SendBroadcast(Intent) Mit dieser Version können Sie den Benutzer angeben, an den die Übertragung gesendet wird.

(Geerbt von ContextWrapper)
SendBroadcastWithMultiplePermissions(Intent, String[])

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass ein Array von erforderlichen Berechtigungen erzwungen werden kann.

(Geerbt von Context)
SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle)

SendBroadcast(Intent) Diese Version ermöglicht es Ihnen, Daten aus der Übertragung zurück zu empfangen.

(Geerbt von ContextWrapper)
SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle)

#sendBroadcast(Intent) Diese Version ermöglicht es Ihnen, Daten aus der Übertragung zurück zu empfangen.

(Geerbt von Context)
SendOrderedBroadcast(Intent, String, Bundle)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, indem Sie sie einzeln übermitteln, um es mehr bevorzugten Empfängern zu ermöglichen, die Übertragung zu nutzen, bevor sie an weniger bevorzugte Empfänger übermittelt wird.

(Geerbt von Context)
SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle)

#sendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, int, String, Bundle) Mit dieser Version können Sie den App-Op angeben, um Einschränkungen zu erzwingen, an welche Empfänger die Übertragung gesendet wird.

(Geerbt von Context)
SendOrderedBroadcast(Intent, String)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
SendStickyBroadcast(Intent, Bundle)

Führen Sie ein #sendBroadcast(Intent) , das "Sticky" ist, was bedeutet, dass die Absicht, die Sie senden, nach Abschluss der Übertragung verbleibt, damit andere diese Daten schnell über den Rückgabewert von #registerReceiver(BroadcastReceiver, IntentFilter).

(Geerbt von Context)
SendStickyBroadcast(Intent)
Veraltet.

Führen Sie ein #sendBroadcast(Intent) , das "Sticky" ist, was bedeutet, dass die Absicht, die Sie senden, nach Abschluss der Übertragung verbleibt, damit andere diese Daten schnell über den Rückgabewert von #registerReceiver(BroadcastReceiver, IntentFilter).

(Geerbt von ContextWrapper)
SendStickyBroadcastAsUser(Intent, UserHandle)
Veraltet.
(Geerbt von ContextWrapper)
SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle)
Veraltet.
(Geerbt von ContextWrapper)
SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle)
Veraltet.
(Geerbt von ContextWrapper)
SetAccessibilityFocusAppearance(Int32, Color)

Legt den StrokeWidth und die Farbe des Barrierefreiheitsfokusrechtecks fest.

SetAnimationScale(Single)

Legt die Systemeinstellungswerte fest, die den Skalierungsfaktor für Animationen steuern.

SetCacheEnabled(Boolean)

Legt den Cachestatus fest.

SetForeground(Boolean)

Dieses Element ist veraltet.

(Geerbt von Service)
SetGestureDetectionPassthroughRegion(Int32, Region)

Wenn AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE diese Funktion aktiviert ist, fordert diese Funktion an, dass Fingereingabeinteraktionen beginnend im angegebenen Bereich des Bildschirms den Gestikdetektor umgehen.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetServiceInfo(AccessibilityServiceInfo)

Legt den Dienst fest, der AccessibilityServiceInfo diesen Dienst beschreibt.

SetTheme(Int32)

Legen Sie das Basisdesign für diesen Kontext fest.

(Geerbt von ContextWrapper)
SetTouchExplorationPassthroughRegion(Int32, Region)

Wenn AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE diese Funktion aktiviert ist, fordert diese Funktion an, dass Fingereingabeinteraktionen, die im angegebenen Bereich des Bildschirms beginnen, den Fingereingabe-Explorer umgehen und direkt zur Ansichtshierarchie wechseln.

SetWallpaper(Bitmap)
Veraltet.
(Geerbt von ContextWrapper)
SetWallpaper(Stream)
Veraltet.
(Geerbt von ContextWrapper)
StartActivities(Intent[], Bundle)

Starten Sie mehrere neue Aktivitäten.

(Geerbt von ContextWrapper)
StartActivities(Intent[])

Identisch mit StartActivities(Intent[], Bundle) den angegebenen Optionen.

(Geerbt von ContextWrapper)
StartActivity(Intent, Bundle)

Starten Sie eine neue Aktivität.

(Geerbt von ContextWrapper)
StartActivity(Intent)

Identisch mit StartActivity(Intent, Bundle) den angegebenen Optionen.

(Geerbt von ContextWrapper)
StartActivity(Type)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Context)
StartForeground(Int32, Notification, ForegroundService)

Eine überladene Version mit #startForeground(int, Notification) zusätzlichem foregroundServiceType-Parameter.

(Geerbt von Service)
StartForeground(Int32, Notification)

Wenn Ihr Dienst gestartet wird (wird ausgeführt Context#startService(Intent)), führen Sie diesen Dienst auch im Vordergrund aus, und geben Sie dem Benutzer während dieses Zustands die fortlaufende Benachrichtigung an.

(Geerbt von Service)
StartForegroundService(Intent)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
StartInstrumentation(ComponentName, String, Bundle)

Starten Sie die Ausführung einer Instrumentation Klasse.

(Geerbt von ContextWrapper)
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)

Like StartActivity(Intent, Bundle), but taking a IntentSender to start.

(Geerbt von ContextWrapper)
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von ContextWrapper)
StartService(Intent)

Fordern Sie an, dass ein bestimmter Anwendungsdienst gestartet wird.

(Geerbt von ContextWrapper)
StopForeground(Boolean)

Legacyversion von #stopForeground(int).

(Geerbt von Service)
StopForeground(StopForegroundFlags)

Entfernen Sie diesen Dienst aus dem Vordergrundzustand, sodass er getötet werden kann, wenn mehr Arbeitsspeicher benötigt wird.

(Geerbt von Service)
StopSelf()

Beenden Sie den Dienst, wenn er zuvor gestartet wurde.

(Geerbt von Service)
StopSelf(Int32)

Alte Version davon #stopSelfResult gibt kein Ergebnis zurück.

(Geerbt von Service)
StopSelfResult(Int32)

Beenden Sie den Dienst, wenn die letzte Startzeit var>startId</var> war<.

(Geerbt von Service)
StopService(Intent)

Fordern Sie an, dass ein bestimmter Anwendungsdienst beendet wird.

(Geerbt von ContextWrapper)
TakeScreenshot(Int32, IExecutor, AccessibilityService+ITakeScreenshotCallback)

Erstellt einen Screenshot der angegebenen Anzeige und gibt sie über eine AccessibilityService.ScreenshotResult.

TakeScreenshotOfWindow(Int32, IExecutor, AccessibilityService+ITakeScreenshotCallback)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

ToArray<T>()

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnbindService(IServiceConnection)

Verbindung mit einem Anwendungsdienst trennen.

(Geerbt von ContextWrapper)
UnregisterComponentCallbacks(IComponentCallbacks)

Entfernen Sie ein ComponentCallbacks Objekt, das zuvor bei #registerComponentCallbacks(ComponentCallbacks).

(Geerbt von Context)
UnregisterDeviceIdChangeListener(IIntConsumer)

Entfernt einen geänderten Listener der Geräte-ID aus dem Kontext.

(Geerbt von Context)
UnregisterFromRuntime()

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
UnregisterReceiver(BroadcastReceiver)

Aufheben der Registrierung eines zuvor registrierten BroadcastReceivers.

(Geerbt von ContextWrapper)
UpdateServiceGroup(IServiceConnection, Int32, Int32)

Ändern Sie für einen Dienst, der zuvor an #bindService oder eine zugehörige Methode gebunden war, die Art und Weise, wie das System den Prozess dieses Diensts in Bezug auf andere Prozesse verwaltet.

(Geerbt von Context)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em> oder <em>unterbrochen</em>.<><

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
IJavaPeerable.Finalized()

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

(Geerbt von Object)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe TResultzu self erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe TResultzu self erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: