Context.RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) 方法

定义

向 添加新的设备 ID 更改侦听器 Context,将在系统更改设备关联时调用该侦听器。

[Android.Runtime.Register("registerDeviceIdChangeListener", "(Ljava/util/concurrent/Executor;Ljava/util/function/IntConsumer;)V", "GetRegisterDeviceIdChangeListener_Ljava_util_concurrent_Executor_Ljava_util_function_IntConsumer_Handler", ApiSince=34)]
public virtual void RegisterDeviceIdChangeListener (Java.Util.Concurrent.IExecutor executor, Java.Util.Functions.IIntConsumer listener);
[<Android.Runtime.Register("registerDeviceIdChangeListener", "(Ljava/util/concurrent/Executor;Ljava/util/function/IntConsumer;)V", "GetRegisterDeviceIdChangeListener_Ljava_util_concurrent_Executor_Ljava_util_function_IntConsumer_Handler", ApiSince=34)>]
abstract member RegisterDeviceIdChangeListener : Java.Util.Concurrent.IExecutor * Java.Util.Functions.IIntConsumer -> unit
override this.RegisterDeviceIdChangeListener : Java.Util.Concurrent.IExecutor * Java.Util.Functions.IIntConsumer -> unit

参数

executor
IExecutor

要对其线程执行对象的回调的执行 listener 程序。

listener
IIntConsumer

要调用的侦听器 IntConsumer ,它将接收更新的设备 ID。

属性

注解

向 添加新的设备 ID 更改侦听器 Context,将在系统更改设备关联时调用该侦听器。

当应用移动到其他设备且 Context 未显式关联到特定设备时,可以调用回调。

当应用程序收到设备 ID 更新回调时,保证此上下文还具有更新的显示 ID(如果有)和 Configuration。 </p>

适用于 . 的 android.content.Context.registerDeviceIdChangeListener(java.util.concurrent.Executor, java.util.function.IntConsumer)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于