Java

Obtener eventos de conversación

Añadir getConversationEvents(conversation); llamar dentro onSuccess callback dentro de getConversationEvents() método:

Añadir conversationEvents para almacenar eventos de conversación:

Añadir getConversationEvents para recuperar eventos de conversación:

El método anterior añade eventos a conversationEvents y actualiza la vista. Ahora añade el updateConversationView método:

Los eventos se almacenan en conversationEvents propiedad. Deberías eliminar estos eventos después del cierre de sesión. Actualice el cuerpo del archivo setConnectionListener y llame a conversationEvents.clear:

NOTA: En este tutorial, sólo vamos a tratar los eventos relacionados con los miembros NexmoMemberEvent y NexmoMessageEvent. Otros tipos de eventos están siendo ignorados en el anterior when expresión (else -> null).