• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package xxx;
2 
3 import android.view.ViewGroup;
4 import android.view.animation.Animation.AnimationListener;
5 import android.view.animation.LayoutAnimationController;
6 import org.robolectric.annotation.Implementation;
7 import org.robolectric.annotation.Implements;
8 
9 /** Fake shadow for testing {@link org.robolectric.errorprone.bugpatterns.RobolectricShadow}. */
10 @Implements(ViewGroup.class)
11 public class XShadowViewGroup {
12   @Implementation
setLayoutAnimationListener(AnimationListener listener)13   public void setLayoutAnimationListener(AnimationListener listener) {}
14 
15   @Implementation
getLayoutAnimationListener()16   public AnimationListener getLayoutAnimationListener() {
17     return null;
18   }
19 
20   @Implementation
setLayoutAnimation(LayoutAnimationController layoutAnim)21   public void setLayoutAnimation(LayoutAnimationController layoutAnim) {}
22 
23   @Implementation
getLayoutAnimation()24   public LayoutAnimationController getLayoutAnimation() {
25     return null;
26   }
27 }
28