Context.RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
向 添加新的设备 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 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。