Delen via


De titel en subtitel aanpassen

Ontwikkelaars hebben nu de mogelijkheid om de titel en subtitel van een oproep aan te passen, zowel tijdens de installatie als terwijl de aanroep wordt uitgevoerd. Deze functie biedt meer flexibiliteit bij het afstemmen van de gesprekservaring met specifieke use cases.

In een klantondersteuningsscenario kan de titel bijvoorbeeld het probleem weergeven dat wordt opgelost, terwijl de ondertitel de naam of het ticketnummer van de klant kan weergeven.

Schermopname van de ervaring van titel en subtitel in de UI-bibliotheek.

Als het bijhouden van de tijd die in verschillende segmenten van het gesprek is besteed, is bovendien van cruciaal belang dat de ondertitel dynamisch wordt bijgewerkt om de verstreken gespreksduur weer te geven, waardoor de vergadering of sessie effectief kan worden beheerd.

Vereisten

De functie configureren

Titel en subtitel aanpassen

Als u de schermkoptekst van het oproepscherm title wilt instellen en bijwerken, subtitlegebruikt CallCompositeCallScreenOptions u deze om te configureren CallCompositeCallScreenHeaderViewData. De titel van de standaardgebruikersinterfacebibliotheek wordt weergegeven als title de waarde niet is geconfigureerd.

// create call screen header view data to set title and subtitle
val callScreenHeaderViewData = CallCompositeCallScreenHeaderViewData()
callScreenHeaderViewData.title = "title"
callScreenHeaderViewData.subtitle = "subtitle"

// create call screen options
val callScreenOptions = CallCompositeCallScreenOptions()
callScreenOptions.setHeaderViewData(callScreenHeaderViewData)

// create call composite
val callComposite = CallCompositeBuilder().build()

val localOptions = CallCompositeLocalOptions()
localOptions.setCallScreenOptions(callScreenOptions)

// launch composite
callComposite.launch(applicationContext, locator, localOptions)

// use any event from call composite to update title subtitle when call is in progress
// callScreenHeaderViewData.title = "updated title"
// callScreenHeaderViewData.subtitle = "updated subtitle"

Titel en subtitel aanpassen

Om het gespreksscherm infoHeader title & subtitlein te stellen en bij te werken, moeten CallScreenHeaderViewData we door param headerViewDataconfigureren en doorgevenCallScreenOptions. De title, Subtitle in CallScreenHeaderViewData zijn optionele parameters en headerViewData zelf is ook optioneel. De titel van de standaardgebruikersinterfacebibliotheek wordt weergegeven als title de waarde niet is geconfigureerd.

var headerViewData = CallScreenHeaderViewData(
            title: "This is a custom InfoHeader",
            subtitle: "This is a custom subtitle")
var callScreenOptions = CallScreenOptions(controlBarOptions: barOptions,
                                          headerViewData: headerViewData)

// Use any event from call composite to update title & subtitle when the call is in progress.
headerViewData.title = "Custom updated title"
headerViewData.subtitle = "Custom updated subtitle"

Volgende stappen