@Implements(value=android.content.res.ResourcesImpl.class, isInAndroidSdk=false, minSdk=24, shadowPicker=ShadowResourcesImpl.Picker.class) public class ShadowArscResourcesImpl extends ShadowResourcesImpl
ShadowResourcesImpl.Picker, ShadowResourcesImpl.ShadowThemeImpl
Constructor and Description |
---|
ShadowArscResourcesImpl() |
Modifier and Type | Method and Description |
---|---|
String |
getQuantityString(int resId,
int quantity) |
String |
getQuantityString(int id,
int quantity,
Object... formatArgs) |
Drawable |
loadDrawable(Resources wrapper,
TypedValue value,
int id,
int density,
Resources.Theme theme) |
Drawable |
loadDrawable(Resources wrapper,
TypedValue value,
int id,
Resources.Theme theme,
boolean useCache) |
InputStream |
openRawResource(int id) |
AssetFileDescriptor |
openRawResourceFd(int id)
Since
AssetFileDescriptor s are not yet supported by Robolectric, null will be returned if the resource is found. |
static void |
reset() |
@Resetter public static void reset()
@Implementation(maxSdk=23) public String getQuantityString(int id, int quantity, Object... formatArgs) throws Resources.NotFoundException
Resources.NotFoundException
@Implementation(maxSdk=23) public String getQuantityString(int resId, int quantity) throws Resources.NotFoundException
Resources.NotFoundException
@Implementation(maxSdk=23) public InputStream openRawResource(int id) throws Resources.NotFoundException
Resources.NotFoundException
@Implementation(maxSdk=23) public AssetFileDescriptor openRawResourceFd(int id) throws Resources.NotFoundException
Since AssetFileDescriptor
s are not yet supported by Robolectric, null
will be returned if the resource is found. If the resource cannot be found, Resources.NotFoundException
will be thrown.
Resources.NotFoundException
@Implementation(maxSdk=25) public Drawable loadDrawable(Resources wrapper, TypedValue value, int id, Resources.Theme theme, boolean useCache) throws Resources.NotFoundException
Resources.NotFoundException
@Implementation(minSdk=26) public Drawable loadDrawable(Resources wrapper, TypedValue value, int id, int density, Resources.Theme theme)