@Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    if (isFinishing()) {
      return;
    }

    setContentView(com.saarang.samples.apps.iosched.R.layout.activity_video_library);

    mDrawShadowFrameLayout =
        (DrawShadowFrameLayout) findViewById(com.saarang.samples.apps.iosched.R.id.main_content);

    /* [ANALYTICS:SCREEN]
     * TRIGGER:   View the Video Library screen.
     * LABEL:     'Video Library'
     * [/ANALYTICS]
     */
    AnalyticsManager.sendScreenView(SCREEN_LABEL);
    LOGD("Tracker", SCREEN_LABEL);

    overridePendingTransition(0, 0);
    registerHideableHeaderView(findViewById(com.saarang.samples.apps.iosched.R.id.headerbar));

    if (savedInstanceState != null) {
      mYearToRestore = savedInstanceState.getInt(STATE_KEY_YEAR, 0);
      mTopicToRestore = savedInstanceState.getString(STATE_KEY_TOPIC, "");
    }
  }