Sprache

BroadcastReceiver.PeekService(Context, Intent) Methode

Definition

Stellen Sie einen Ordner für einen bereits gebundenen Dienst bereit.

[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

Parameter

myContext
Context

Der Kontext, an den übergeben wurde #onReceive(Context, Intent)

service
Intent

Gibt den bereits gebundenen Dienst an, den Sie verwenden möchten. Siehe android.content.Context#bindService(Intent, ServiceConnection, int) für weitere Informationen.

Gibt zurück

Stellen Sie einen Ordner für einen bereits gebundenen Dienst bereit. Diese Methode ist synchron und startet den Zieldienst nicht, wenn er nicht vorhanden ist, sodass es sicher ist, von onReceive(Context, Intent) aufzurufen. Damit peekService() eine Nicht-Null-IBinder-Schnittstelle zurückgibt, muss der Dienst ihn zuvor veröffentlicht haben. Mit anderen Worten: Einige Komponenten müssen "android.content.Context.bindService(Intent,ServiceConnection,int)" darauf aufgerufen haben.

Attribute

Hinweise

Stellen Sie einen Ordner für einen bereits gebundenen Dienst bereit. Diese Methode ist synchron und startet den Zieldienst nicht, wenn sie nicht vorhanden ist, sodass es sicher ist, von #onReceive.

Damit peekService() eine nicht NULL-Schnittstelle android.os.IBinder zurückgibt, muss der Dienst sie zuvor veröffentlicht haben. Mit anderen Worten, einige Komponente muss sie aufgerufen android.content.Context#bindService(Intent, ServiceConnection, int) haben.

Java Dokumentation für android.content.BroadcastReceiver.peekService(android.content.Context, android.content.Intent).

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.

Gilt für: