@Implements(value=android.content.res.ResourcesImpl.class, isInAndroidSdk=false, minSdk=24, shadowPicker=Picker.class) public class ShadowArscResourcesImpl extends ShadowResourcesImpl
ShadowResourcesImpl.Picker, ShadowResourcesImpl.ShadowThemeImpl
Constructor | Description |
---|---|
ShadowArscResourcesImpl() |
Modifier and Type | Method | 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
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)