Q: YouTube API & Android Support Library incompatibility Issue:
Using the Android Support Library is required to use classes such as DrawerLayout.
This requires that your base activity extends FragmentActivity.
If you need multiple YouTubePlayers in a layout, you should use YouTubePlayerView.
This requires that your base activity extends YouTubeBaseActivity.
Obviously you can't however extend a class from multiple super classes.
Potential Solutions:
A) Produce non-support library versions of DrawerLayout etc.
B) Produce a YouTubeBaseFragmentActivity class.
(Perhaps Google's Android and/or YouTube engineers have seen this prob and are working on something?)
General Comments:
The design spec for a recent project specified a navigation drawer for navigating the app, while a number of the app screens required multiple YouTube players to be displayed.
This highlighted the basic incompatibility issue.
I can see this issue becoming increasingly common.
Does anyone have an efficient work around to achieve this?
(Apart from just not using drawer navigation and multiple onscreen YouTubePlayers in the same app!)

A: The YouTubePlayerSupportFragment is specifically designed to work with the support library's FragmentActivity.
Also note that DrawerLayout does not require you to use a FragmentActivity - any activity will work just fine with it (as it is only a layout).
