code: @Override
      public Animator getInAnimator(View target, SlideShowView parent, int fromSlide, int toSlide) {
          // Pick a factory for this round of transition
          int r = RAND.nextInt(factories.size());
          currentFactory = factories.get(r);
  
          return currentFactory.getInAnimator(target, parent, fromSlide, toSlide);
      }
docs: ==