Handler.CreateAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| CreateAsync(Looper) |
创建一个新的处理程序,其发布的消息和可运行对象不受同步屏障(如显示 vsync)的约束。 |
| CreateAsync(Looper, Handler+ICallback) |
创建一个新的处理程序,其发布的消息和可运行对象不受同步屏障(如显示 vsync)的约束。 |
CreateAsync(Looper)
创建一个新的处理程序,其发布的消息和可运行对象不受同步屏障(如显示 vsync)的约束。
[Android.Runtime.Register("createAsync", "(Landroid/os/Looper;)Landroid/os/Handler;", "", ApiSince=28)]
public static Android.OS.Handler CreateAsync(Android.OS.Looper looper);
[<Android.Runtime.Register("createAsync", "(Landroid/os/Looper;)Landroid/os/Handler;", "", ApiSince=28)>]
static member CreateAsync : Android.OS.Looper -> Android.OS.Handler
参数
- looper
- Looper
新处理程序应绑定到的循环器
返回
新的异步处理程序实例
- 属性
注解
创建一个新的处理程序,其发布的消息和可运行对象不受同步屏障(如显示 vsync)的约束。
发送到异步处理程序的消息可以保证相互排序,但不一定与其他处理程序的消息有关。
Java文档android.os.Handler.createAsync(android.os.Looper)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
CreateAsync(Looper, Handler+ICallback)
创建一个新的处理程序,其发布的消息和可运行对象不受同步屏障(如显示 vsync)的约束。
[Android.Runtime.Register("createAsync", "(Landroid/os/Looper;Landroid/os/Handler$Callback;)Landroid/os/Handler;", "", ApiSince=28)]
public static Android.OS.Handler CreateAsync(Android.OS.Looper looper, Android.OS.Handler.ICallback callback);
[<Android.Runtime.Register("createAsync", "(Landroid/os/Looper;Landroid/os/Handler$Callback;)Landroid/os/Handler;", "", ApiSince=28)>]
static member CreateAsync : Android.OS.Looper * Android.OS.Handler.ICallback -> Android.OS.Handler
参数
- looper
- Looper
新处理程序应绑定到的循环器
- callback
- Handler.ICallback
返回
新的异步处理程序实例
- 属性
注解
Java文档android.os.Handler.createAsync(android.os.Looper)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。