共用方式為


BroadcastReceiver.PeekService(Context, Intent) 方法

定義

將系結器提供給已系結的服務。

[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

參數

myContext
Context

傳遞至的內容 #onReceive(Context, Intent)

service
Intent

識別您想要使用的已系結服務。 請參閱android.content.Context#bindService(Intent, ServiceConnection, int) 如需詳細資訊。

傳回

屬性

備註

將系結器提供給已系結的服務。 此方法是同步的,如果目標服務不存在,則不會啟動目標服務,因此從呼叫是安全的 #onReceive

若要讓 peekService() 傳回非 Null android.os.IBinder 介面,服務必須發行它之前。 換句話說,某些元件必須呼叫 android.content.Context#bindService(Intent, ServiceConnection, int) 它。

android.content.BroadcastReceiver.peekService(android.content.Context, android.content.Intent)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於