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