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 更新回调时,如果有任何) 和 Configuration,则保证此上下文还具有更新的显示 ID (。 <P/>

android.content.Context.registerDeviceIdChangeListener(java.util.concurrent.Executor, java.util.function.IntConsumer)Java 文档。

此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。

适用于