149cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrishpackage org.robolectric.shadows;
249cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrish
3851f2a9519be23c73a9e2929128179b405e2e7a6Christian Williamsimport static android.os.Build.VERSION_CODES.KITKAT;
449cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrish
5851f2a9519be23c73a9e2929128179b405e2e7a6Christian Williamsimport android.app.ResourcesManager;
649cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrishimport org.robolectric.annotation.Implements;
749cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrishimport org.robolectric.annotation.Resetter;
849cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrishimport org.robolectric.util.ReflectionHelpers;
949cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrish
10d5191fc46f3997c3dedfea14680ec4f114124619Christian Williams@Implements(value = ResourcesManager.class, isInAndroidSdk = false, minSdk = KITKAT)
1149cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrishpublic class ShadowResourceManager {
1249cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrish
1349cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrish  @Resetter
1449cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrish  public static void reset() {
1549cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrish    ReflectionHelpers.setStaticField(ResourcesManager.class, "sResourcesManager", null);
1649cf1921ac93ca3908ac99a33a72a57123eef00fJonathan Gerrish  }
17d5191fc46f3997c3dedfea14680ec4f114124619Christian Williams}