docs: private void initializeBackground() {
      if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.LOLLIPOP) {
        int navigationViewBannerBackgroundColor = ThemeSwitcher.retrieveThemeColor(getContext(),
          R.attr.navigationViewBannerBackground);
        int navigationViewListBackgroundColor = ThemeSwitcher.retrieveThemeColor(getContext(),
          R.attr.navigationViewListBackground);
        // Instruction Layout landscape - banner background
        if (isLandscape()) {
          View instructionLayoutManeuver = findViewById(R.id.instructionManeuverLayout);
          Drawable maneuverBackground = DrawableCompat.wrap(instructionLayoutManeuver.getBackground()).mutate();
          DrawableCompat.setTint(maneuverBackground, navigationViewBannerBackgroundColor);
  
          View subStepLayout = findViewById(R.id.subStepLayout);
          Drawable subStepBackground = DrawableCompat.wrap(subStepLayout.getBackground()).mutate();
          DrawableCompat.setTint(subStepBackground, navigationViewListBackgroundColor);
  
          View turnLaneLayout = findViewById(R.id.turnLaneLayout);
          Drawable turnLaneBackground = DrawableCompat.wrap(turnLaneLayout.getBackground()).mutate();
          DrawableCompat.setTint(turnLaneBackground, navigationViewListBackgroundColor);
        }
      }
    }