Handler.PostAtTime 方法

定义

重载

PostAtTime(IRunnable, Int64)

使 Runnable r 添加到消息队列,在特定时间由 <var>运行时间Millis</var> 提供。

PostAtTime(Action, Int64)
PostAtTime(IRunnable, Object, Int64)

使 Runnable r 添加到消息队列,在特定时间由 <var>运行时间Millis</var> 提供。

PostAtTime(Action, Object, Int64)

PostAtTime(IRunnable, Int64)

使 Runnable r 添加到消息队列,在特定时间由 <var>运行时间Millis</var> 提供。

[Android.Runtime.Register("postAtTime", "(Ljava/lang/Runnable;J)Z", "")]
public bool PostAtTime (Java.Lang.IRunnable r, long uptimeMillis);
[<Android.Runtime.Register("postAtTime", "(Ljava/lang/Runnable;J)Z", "")>]
member this.PostAtTime : Java.Lang.IRunnable * int64 -> bool

参数

r
IRunnable

将执行的 Runnable。

uptimeMillis
Int64

应使用时间基时间运行回调的 android.os.SystemClock#uptimeMillis 绝对时间。

返回

如果 Runnable 已成功放入消息队列,则返回 true。 失败时返回 false,通常是因为处理消息队列的循环程序正在退出。 请注意,true 的结果并不意味着将处理 Runnable -- 如果循环程序在消息的传递时间发生前退出,则将删除该消息。

属性

注解

使 Runnable r 添加到消息队列,在特定时间由 <var>运行时间Millis</var> 提供。 <b>时间基数为 android.os.SystemClock#uptimeMillis.</b> 在深度睡眠中花费的时间将增加执行的额外延迟。 可运行项将在附加此处理程序的线程上运行。

适用于 . 的 android.os.Handler.postAtTime(java.lang.Runnable, long)Java 文档

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

适用于

PostAtTime(Action, Int64)

public bool PostAtTime (Action action, long uptimeMillis);
member this.PostAtTime : Action * int64 -> bool

参数

action
Action
uptimeMillis
Int64

返回

注解

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

适用于

PostAtTime(IRunnable, Object, Int64)

使 Runnable r 添加到消息队列,在特定时间由 <var>运行时间Millis</var> 提供。

[Android.Runtime.Register("postAtTime", "(Ljava/lang/Runnable;Ljava/lang/Object;J)Z", "")]
public bool PostAtTime (Java.Lang.IRunnable r, Java.Lang.Object? token, long uptimeMillis);
[<Android.Runtime.Register("postAtTime", "(Ljava/lang/Runnable;Ljava/lang/Object;J)Z", "")>]
member this.PostAtTime : Java.Lang.IRunnable * Java.Lang.Object * int64 -> bool

参数

r
IRunnable

将执行的 Runnable。

token
Object

可用于通过 #removeCallbacksAndMessages. 取消r的实例。

uptimeMillis
Int64

应使用时间基时间运行回调的 android.os.SystemClock#uptimeMillis 绝对时间。

返回

如果 Runnable 已成功放入消息队列,则返回 true。 失败时返回 false,通常是因为处理消息队列的循环程序正在退出。 请注意,true 的结果并不意味着将处理 Runnable -- 如果循环程序在消息的传递时间发生前退出,则将删除该消息。

属性

注解

使 Runnable r 添加到消息队列,在特定时间由 <var>运行时间Millis</var> 提供。 <b>时间基数为 android.os.SystemClock#uptimeMillis.</b> 在深度睡眠中花费的时间将增加执行的额外延迟。 可运行项将在附加此处理程序的线程上运行。

适用于 . 的 android.os.Handler.postAtTime(java.lang.Runnable, java.lang.Object, long)Java 文档

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

另请参阅

适用于

PostAtTime(Action, Object, Int64)

public bool PostAtTime (Action action, Java.Lang.Object token, long uptimeMillis);
member this.PostAtTime : Action * Java.Lang.Object * int64 -> bool

参数

action
Action
token
Object
uptimeMillis
Int64

返回

注解

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

适用于