Kotlin

Construir la interfaz

Para poder realizar la llamada, es necesario añadir tres elementos a la pantalla:

  • A TextView para mostrar el estado de la conexión
  • A Button para iniciar la llamada
  • A Button para finalizar la llamada

Abra el app/res/layout/activity_main.xml archivo. Haga clic en el botón Code en la esquina superior derecha:

Code view

Sustituya el contenido del archivo por lo siguiente:

Controlarás la vista usando código, así que tienes que almacenar referencias a las vistas. Añade estas propiedades en la parte superior del MainActivity clase:

Ahora necesitas asignar vistas a las propiedades añadidas previamente y añadir callbacks a los botones. Añada el siguiente código al archivo onCreate método inside MainActivity (a continuación se solicita el código de los permisos):

Para que el código compile añade estos dos métodos vacíos en la directiva MainActivity clase:

Usted llenará el cuerpo de estos métodos en los siguientes pasos de este tutorial.

Construir y ejecutar

Vuelva a ejecutar el proyecto (Ctrl + R).

Observe que los botones están ocultos por defecto:

Main screen

Se mostrará el estado de la conexión y el START CALL se mostrará después de iniciar la sesión del usuario.