Partager via


Service.OnBind(Intent) Méthode

Définition

Retournez le canal de communication au service.

[Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "GetOnBind_Landroid_content_Intent_Handler")]
public abstract Android.OS.IBinder? OnBind (Android.Content.Intent? intent);
[<Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "GetOnBind_Landroid_content_Intent_Handler")>]
abstract member OnBind : Android.Content.Intent -> Android.OS.IBinder

Paramètres

intent
Intent

Intention utilisée pour lier ce service, comme indiqué à android.content.Context#bindService Context.bindService. Notez que tous les extras inclus dans l’intention à ce stade <>ne seront pas</em> affichés ici.

Retours

Retourne un IBinder par le biais duquel les clients peuvent appeler le service.

Attributs

Remarques

Retournez le canal de communication au service. Peut retourner null si les clients ne peuvent pas se lier au service. Le retour android.os.IBinder est généralement destiné à une interface complexe qui a été décrite à l’aide d’aidl.

<em>Notez que contrairement à d’autres composants d’application, les appels à l’interface IBinder retourné ici peuvent ne pas se produire sur le thread principal du processus</em>. Vous trouverez plus d’informations sur le thread principal dans les processus et les threads.

Documentation Java pour android.app.Service.onBind(android.content.Intent).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à