AccountSetupClientFactory

object AccountSetupClientFactory


用于创建 AccountSetupClient 的工厂

摘要

公共函数

AccountSetupClient
create(context: Context, registry: ActivityResultRegistry)

创建可用于向设备添加工作账号的 AccountSetupClient

公共函数

create

fun create(context: Context, registry: ActivityResultRegistry): AccountSetupClient

创建可用于向设备添加工作账号的 AccountSetupClient

注意:创建客户端后,您必须在创建 fragment 或 activity 之前(例如在 onCreate 中)向宿主 activity 或 fragment 的生命周期注册其 lifecycleObserver 属性:lifecycle.addObserver(accountSetupClient.getLifecycleObserver())

参数
context: Context

希望添加工作账号的 DPC 应用的 Context 应用。

registry: ActivityResultRegistry

ActivityResultRegistry 用于注册 activity 结果回调。这必须是 activity 的注册表,该 activity 在调用 AccountSetupClient.launchAuthenticationActivity 之前将处于 androidx.lifecycle.Lifecycle.State.CREATED 状态。