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 更新回调时,如果有任何) 和 Configuration
,则保证此上下文还具有更新的显示 ID (。 <P/>
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。