Sprache

ContextWrapper.BindService(Intent, IServiceConnection, Bind) Methode

Definition

Stellen Sie bei Bedarf eine Verbindung mit einem Anwendungsdienst her.

[Android.Runtime.Register("bindService", "(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z", "GetBindService_Landroid_content_Intent_Landroid_content_ServiceConnection_IHandler")]
public override bool BindService(Android.Content.Intent? service, Android.Content.IServiceConnection? conn, Android.Content.Bind flags);
[<Android.Runtime.Register("bindService", "(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z", "GetBindService_Landroid_content_Intent_Landroid_content_ServiceConnection_IHandler")>]
override this.BindService : Android.Content.Intent * Android.Content.IServiceConnection * Android.Content.Bind -> bool

Parameter

service
Intent

Gibt den Dienst an, mit dem eine Verbindung hergestellt werden soll. Der Intent kann entweder einen expliziten Komponentennamen oder eine logische Beschreibung (Aktion, Kategorie usw.) angeben, die mit einem IntentFilter veröffentlichten Dienst übereinstimmt.

conn
IServiceConnection

Empfängt Informationen, während der Dienst gestartet und beendet wird. Dies muss ein gültiges ServiceConnection-Objekt sein; er darf nicht null sein.

flags
Bind

Vorgangsoptionen für die Bindung. Mai 0, Android.Content.Context.BIND_AUTO_CREATE, , , Android.Content.Context.BIND_ABOVE_CLIENT, oder .

Gibt zurück

"true", wenn sich das System im Prozess der Einrichtung eines Diensts befindet, an den Ihr Client über die Berechtigung zum Binden verfügt; false, wenn das System den Dienst nicht finden konnte oder wenn Ihr Client nicht über die Berechtigung zum Binden an den Dienst verfügt. Unabhängig vom Rückgabewert sollten Sie später unbindService(ServiceConnection) aufrufen, um die Verbindung freizugeben.

Attribute

Hinweise

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.

Java Dokumentation für android.content.ContextWrapper.bindService(android.content.Intent, android.content.ServiceConnection, int).

Gilt für: