I am back to continue on getting the custom UI working.
I am not sure what your last suggestion is. Example2 works fine. But when I added CustomMeetingActivity to my app it does not work.
Please confirm the steps to add Custom activity.
add resource to config.xml under Values
Define the activity in Manifest.xml file
When these two are in place, the CustomMeetingActivity.getLayout() should be called on start or join meeting.
One thing that my program is different from the exampl2 is that the joinMeeting is called from a fragment which started from the Main activity. The Audio Video meeting starts fine, just not loading my custom meeting layout.