# Android sdk customization

**URL:** <https://devforum.zoom.us/t/android-sdk-customization/25286>\
**Category:** Android\
**Created:** [July 27, 2020, 5:54am UTC](https://devforum.zoom.us/t/android-sdk-customization/25286 "2020-07-27T05:54:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![anshul.garg](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/anshul.garg/32/2150_2.png) [@anshul.garg](https://devforum.zoom.us/u/anshul.garg)\
**Post date:** [July 27, 2020, 5:54am UTC](https://devforum.zoom.us/t/android-sdk-customization/25286/1 "2020-07-27T05:54:45Z")

</div>

**Description**  
We want to add custom layout for zoom interaction window. We can see that some customisation is supported. We want to know very specifically, whether we can

1. Add our own end call button on some other position in the video screen example: want to add end cross on top right corner as an end call button, can i do that?
2. Can i remove mute/unmute or video on/off buttons? Do not want to give control to user to switch on/off video or mute their-self.
3. Can i have people in pre muted state and spotlight on programmatically for someone?

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [July 29, 2020, 10:50am UTC](https://devforum.zoom.us/t/android-sdk-customization/25286/3 "2020-07-29T10:50:36Z")

</div>

Hi @anshul.garg,

Thanks for the post. Regarding your questions:

> [@anshul.garg](#):
>
> Add our own end call button on some other position in the video screen example: want to add end cross on top right corner as an end call button, can i do that?

If you are using Zoom default UI, you could firstly hide the existing leave button([MeetingViewsOptions (Zoom.us SDK API Document)](https://zoom.github.io/zoom-sdk-android/us/zoom/sdk/MeetingViewsOptions.html#NO_BUTTON_LEAVE)), then have an overlay button at the top right corner and call leaveCurrentMeeting([InMeetingService (Zoom.us SDK API Document)](https://zoom.github.io/zoom-sdk-android/us/zoom/sdk/InMeetingService.html#leaveCurrentMeeting-boolean-)) when the button is pressed.

> [@anshul.garg](#):
>
> Can i remove mute/unmute or video on/off buttons? Do not want to give control to user to switch on/off video or mute their-self.

Yes, you could configure the No\_BUTTON\_AUDIO([MeetingViewsOptions (Zoom.us SDK API Document)](https://zoom.github.io/zoom-sdk-android/us/zoom/sdk/MeetingViewsOptions.html#NO_BUTTON_AUDIO)) and NO\_BUTTON\_VIDEO([MeetingViewsOptions (Zoom.us SDK API Document)](https://zoom.github.io/zoom-sdk-android/us/zoom/sdk/MeetingViewsOptions.html#NO_BUTTON_VIDEO)) in MeetingViewsOptions.

> [@anshul.garg](#):
>
> Can i have people in pre muted state and spotlight on programmatically for someone?

You could use setMuteOnEntry([InMeetingAudioController (Zoom.us SDK API Document)](https://zoom.github.io/zoom-sdk-android/us/zoom/sdk/InMeetingAudioController.html#setMuteOnEntry-boolean-)) or use setMuteMyMicrophoneWhenJoinMeeting([MeetingSettingsHelper (Zoom.us SDK API Document)](https://zoom.github.io/zoom-sdk-android/us/zoom/sdk/MeetingSettingsHelper.html#setMuteMyMicrophoneWhenJoinMeeting-boolean-)) to mute the audio by default. And you could use sptLightVideo([InMeetingVideoController (Zoom.us SDK API Document)](https://zoom.github.io/zoom-sdk-android/us/zoom/sdk/InMeetingVideoController.html#spotLightVideo-boolean-long-)) to spotlight a user programmatically.

Hope this helps. Thanks!

---

<div class="post-metadata">

**Author:** ![anshul.garg](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/anshul.garg/32/2150_2.png) [@anshul.garg](https://devforum.zoom.us/u/anshul.garg)\
**Post date:** [July 29, 2020, 11:03am UTC](https://devforum.zoom.us/t/android-sdk-customization/25286/4 "2020-07-29T11:03:43Z")

</div>

> [@carson.zoom](#):
>
> [InMeetingVideoController (Zoom.us SDK API Document)](https://zoom.github.io/zoom-sdk-android/us/zoom/sdk/InMeetingVideoController.html#spotLightVideo-boolean-long-)

Got it! Thanks a lot.

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [August 1, 2020, 5:13am UTC](https://devforum.zoom.us/t/android-sdk-customization/25286/5 "2020-08-01T05:13:34Z")

</div>

Glad to be helpful. I will go ahead and close this thread. Please feel free to create another post if any other questions. 🙂

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [August 1, 2020, 5:13am UTC](https://devforum.zoom.us/t/android-sdk-customization/25286/6 "2020-08-01T05:13:36Z")

</div>

Closed on August 1, 2020, 5:13am UTC


