ルームへの参加操作を行うボタンです。デフォルトでは「Join」と表示し、参加処理中は「Joining...」に変わります。参加が成功すると、自動的に無効になります。
| メソッド | パラメーター | 説明 |
|---|---|---|
activate |
meeting: RealtimeKitClient, localUserNameField: EditText? |
ボタンをミーティングの状態にバインドします。任意の EditText 参照を渡すと、参加前に表示名を検証します。ユーザーに canEditDisplayName 権限があり、フィールドが空の場合、ボタンは「Please enter name」トーストを表示し、参加をブロックします。 |
<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)