語言

RemoteCallbackList.OnCallbackDied 方法

定義

多載

名稱 Description
OnCallbackDied(Object)

舊版 #onCallbackDied(E, Object) 版本沒有提供 Cookie。

OnCallbackDied(Object, Object)

當列表中承載介面的程序消失時,會被呼叫。

OnCallbackDied(Object)

舊版 #onCallbackDied(E, Object) 版本沒有提供 Cookie。

[Android.Runtime.Register("onCallbackDied", "(Landroid/os/IInterface;)V", "GetOnCallbackDied_Landroid_os_IInterface_Handler")]
public virtual void OnCallbackDied(Java.Lang.Object? callbackInterface);
[<Android.Runtime.Register("onCallbackDied", "(Landroid/os/IInterface;)V", "GetOnCallbackDied_Landroid_os_IInterface_Handler")>]
abstract member OnCallbackDied : Java.Lang.Object -> unit
override this.OnCallbackDied : Java.Lang.Object -> unit

參數

callbackInterface
Object

回調介面的程序已死。

屬性

備註

舊版 #onCallbackDied(E, Object) 版本沒有提供 Cookie。

Java 文件 android.os.RemoteCallbackList.onCallbackDied(E)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

OnCallbackDied(Object, Object)

當列表中承載介面的程序消失時,會被呼叫。

[Android.Runtime.Register("onCallbackDied", "(Landroid/os/IInterface;Ljava/lang/Object;)V", "GetOnCallbackDied_Landroid_os_IInterface_Ljava_lang_Object_Handler")]
public virtual void OnCallbackDied(Java.Lang.Object? callbackInterface, Java.Lang.Object? cookie);
[<Android.Runtime.Register("onCallbackDied", "(Landroid/os/IInterface;Ljava/lang/Object;)V", "GetOnCallbackDied_Landroid_os_IInterface_Ljava_lang_Object_Handler")>]
abstract member OnCallbackDied : Java.Lang.Object * Java.Lang.Object -> unit
override this.OnCallbackDied : Java.Lang.Object * Java.Lang.Object -> unit

參數

callbackInterface
Object

那個流程已經死去的介面。 請注意,由於其程序已死,無法對此介面進行任何呼叫。 不過你可以取回它的 IBinder,並與其他 IBinder 比較,看看是否是同一物件。

cookie
Object

原始提供的 #register(E, Object)cookie 物件。

屬性

備註

當列表中承載介面的程序消失時,會被呼叫。 預設實作要求 #onCallbackDied(E) 向下相容。

Java 文件 android.os.RemoteCallbackList.onCallbackDied(E, java.lang.Object)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於