Skip to content

Commit 5d1a2d4

Browse files
authored
Update android.md (#8)
1 parent 32ffae0 commit 5d1a2d4

File tree

1 file changed

+15
-15
lines changed
  • articles/communication-services/how-tos/ui-library-sdk/includes/setup-title-subtitle

1 file changed

+15
-15
lines changed

articles/communication-services/how-tos/ui-library-sdk/includes/setup-title-subtitle/android.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,19 @@ ms.service: azure-communication-services
1010

1111
## Customize title and subtitle
1212

13-
To set and update call screen header `title` and `subtitle`, utilize `CallCompositeCallScreenOptions` to configure `CallCompositeCallScreenHeaderOptions`. Default UI library title is displayed if `title` value isn't configured.
13+
To set and update call screen header `title` and `subtitle`, utilize `CallCompositeCallScreenOptions` to configure `CallCompositeCallScreenHeaderViewData`. Default UI library title is displayed if `title` value isn't configured.
1414

1515
#### [Kotlin](#tab/kotlin)
1616

1717
```kotlin
18-
// create call screen header options to set title and subtitle
19-
val callScreenHeaderOptions = CallCompositeCallScreenHeaderOptions()
20-
callScreenHeaderOptions.title = "title"
21-
callScreenHeaderOptions.subtitle = "subtitle"
18+
// create call screen header view data to set title and subtitle
19+
val callScreenHeaderViewData = CallCompositeCallScreenHeaderViewData()
20+
callScreenHeaderViewData.title = "title"
21+
callScreenHeaderViewData.subtitle = "subtitle"
2222

2323
// create call screen options
2424
val callScreenOptions = CallCompositeCallScreenOptions()
25-
callScreenOptions.setHeaderOptions(callScreenHeaderOptions)
25+
callScreenOptions.setHeaderViewData(callScreenHeaderViewData)
2626

2727
// create call composite
2828
val callComposite = CallCompositeBuilder().build()
@@ -34,20 +34,20 @@ localOptions.setCallScreenOptions(callScreenOptions)
3434
callComposite.launch(applicationContext, locator, localOptions)
3535

3636
// use any event from call composite to update title subtitle when call is in progress
37-
// callScreenHeaderOptions.title = "updated title"
38-
// callScreenHeaderOptions.subtitle = "updated subtitle"
37+
// callScreenHeaderViewData.title = "updated title"
38+
// callScreenHeaderViewData.subtitle = "updated subtitle"
3939
```
4040

4141
#### [Java](#tab/java)
4242
```java
43-
// Create call screen header options to set title and subtitle
44-
CallCompositeCallScreenHeaderOptions callScreenHeaderOptions = new CallCompositeCallScreenHeaderOptions();
45-
callScreenHeaderOptions.setTitle("title");
46-
callScreenHeaderOptions.setSubtitle("subtitle");
43+
// Create call screen header view data to set title and subtitle
44+
CallCompositeCallScreenHeaderViewData callScreenHeaderViewData = new CallCompositeCallScreenHeaderViewData();
45+
callScreenHeaderViewData.setTitle("title");
46+
callScreenHeaderViewData.setSubtitle("subtitle");
4747

4848
// Create call screen options
4949
CallCompositeCallScreenOptions callScreenOptions = new CallCompositeCallScreenOptions();
50-
callScreenOptions.setHeaderOptions(callScreenHeaderOptions);
50+
callScreenOptions.setHeaderOptions(callScreenHeaderViewData);
5151

5252
// Create call composite
5353
CallComposite callComposite = new CallCompositeBuilder().build();
@@ -59,8 +59,8 @@ localOptions.setCallScreenOptions(callScreenOptions);
5959
callComposite.launch(getApplicationContext(), locator, localOptions);
6060

6161
// Use any event from call composite to update title and subtitle when the call is in progress
62-
// callScreenHeaderOptions.setTitle("updated title");
63-
// callScreenHeaderOptions.setSubtitle("updated subtitle");
62+
// callScreenHeaderViewData.setTitle("updated title");
63+
// callScreenHeaderViewData.setSubtitle("updated subtitle");
6464
```
6565

6666
-----

0 commit comments

Comments
 (0)