@Override public void onFullscreen(boolean fullscreen) { viewContainer.setEnablePadding(!fullscreen); ViewGroup.LayoutParams playerParams = playerFragment.getView().getLayoutParams(); if (fullscreen) { playerParams.width = MATCH_PARENT; playerParams.height = MATCH_PARENT; } else { playerParams.width = 0; playerParams.height = WRAP_CONTENT; } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.youtube_playerview); youtubeVideoID = getIntent().getStringExtra(YOUTUBE_VIDEO_ID); viewContainer = (ActionBarPaddedFrameLayout) findViewById(R.id.view_container); playerFragment = (YouTubePlayerFragment) getFragmentManager().findFragmentById(R.id.player_fragment); playerFragment.initialize(Constants.YOUTUBE_DEVELOPER_KEY, this); viewContainer.setActionBar(getActionBar()); // Action bar background is transparent by default. getActionBar().setDisplayHomeAsUpEnabled(true); getActionBar() .setBackgroundDrawable(new ColorDrawable(getResources().getColor(R.color.primary))); }