Service.OnBind(Intent) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.