Langue

BroadcastReceiver.PeekService(Context, Intent) Méthode

Définition

Fournissez un classeur à un service déjà lié.

[Android.Runtime.Register("peekService", "(Landroid/content/Context;Landroid/content/Intent;)Landroid/os/IBinder;", "GetPeekService_Landroid_content_Context_Landroid_content_Intent_Handler")]
public virtual Android.OS.IBinder? PeekService(Android.Content.Context? myContext, Android.Content.Intent? service);
[<Android.Runtime.Register("peekService", "(Landroid/content/Context;Landroid/content/Intent;)Landroid/os/IBinder;", "GetPeekService_Landroid_content_Context_Landroid_content_Intent_Handler")>]
abstract member PeekService : Android.Content.Context * Android.Content.Intent -> Android.OS.IBinder
override this.PeekService : Android.Content.Context * Android.Content.Intent -> Android.OS.IBinder

Paramètres

myContext
Context

Contexte passé à #onReceive(Context, Intent)

service
Intent

Identifie le service déjà lié que vous souhaitez utiliser. Voir android.content.Context#bindService(Intent, ServiceConnection, int) pour plus d’informations.

Retours

Fournissez un classeur à un service déjà lié. Cette méthode est synchrone et ne démarre pas le service cible s’il n’est pas présent. Il est donc sûr d’appeler à partir de onReceive(Context, Intent) . Pour que peekService() retourne une interface IBinder non null, le service doit l’avoir publié avant. En d’autres termes, un composant doit avoir appelé android.content.Context.bindService(Intent,ServiceConnection,int) sur celui-ci.

Attributs

Remarques

Fournissez un classeur à un service déjà lié. Cette méthode est synchrone et ne démarre pas le service cible s’il n’est pas présent. Il est donc sûr d’appeler à partir de #onReceive.

Pour que peekService() retourne une interface non null android.os.IBinder , le service doit l’avoir publié avant. En d’autres termes, certains composants doivent l’avoir appelé android.content.Context#bindService(Intent, ServiceConnection, int) .

Java documentation pour android.content.BroadcastReceiver.peekService(android.content.Context, android.content.Intent).

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

S’applique à