一个执行加入房间操作的按钮。默认显示“加入”,并在加入过程中更改为“正在加入...”。成功加入后会自动禁用。
| 方法 | 参数 | 描述 |
|---|---|---|
activate |
meeting: RealtimeKitClient, localUserNameField: EditText? |
将按钮绑定到会议状态。传递一个可选的 EditText 引用,以便在加入前验证显示名称——如果用户拥有 canEditDisplayName 权限且该字段为空,按钮将显示“请输入姓名”的 Toast 提示并阻止加入。 |
<com.cloudflare.realtimekit.ui.view.RtkJoinButton
android:id="@+id/rtk_join_button"
android:layout_width="wrap_content"
android:layout_height="48dp"
app:rtk_btn_variant="primary" />val joinButton = findViewById<RtkJoinButton>(R.id.rtk_join_button)
val nameField = findViewById<EditText>(R.id.name_field)
joinButton.activate(meeting, nameField)