@Implements(value=android.content.res.ResourcesImpl.class,
isInAndroidSdk=false,
minSdk=24)
public class ShadowResourcesImpl
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ShadowResourcesImpl.ShadowThemeImpl |
| Constructor and Description |
|---|
ShadowResourcesImpl() |
| Modifier and Type | Method and Description |
|---|---|
android.util.DisplayMetrics |
getDisplayMetrics() |
java.lang.String |
getQuantityString(int resId,
int quantity) |
java.lang.String |
getQuantityString(int id,
int quantity,
java.lang.Object... formatArgs) |
static android.content.res.Resources |
getSystem() |
android.graphics.drawable.Drawable |
loadDrawable(android.content.res.Resources wrapper,
android.util.TypedValue value,
int id,
android.content.res.Resources.Theme theme,
boolean useCache) |
android.content.res.XmlResourceParser |
loadXmlResourceParser(int resId,
java.lang.String type) |
android.content.res.XmlResourceParser |
loadXmlResourceParser(java.lang.String file,
int id,
int assetCookie,
java.lang.String type) |
java.io.InputStream |
openRawResource(int id) |
android.content.res.AssetFileDescriptor |
openRawResourceFd(int id) |
static void |
reset() |
void |
setDensity(float density) |
void |
setDisplay(android.view.Display display) |
void |
setScaledDensity(float scaledDensity) |
@Resetter public static void reset()
@Implementation public static android.content.res.Resources getSystem()
@Implementation
public java.lang.String getQuantityString(int id,
int quantity,
java.lang.Object... formatArgs)
throws android.content.res.Resources.NotFoundException
android.content.res.Resources.NotFoundException@Implementation
public java.lang.String getQuantityString(int resId,
int quantity)
throws android.content.res.Resources.NotFoundException
android.content.res.Resources.NotFoundException@Implementation
public java.io.InputStream openRawResource(int id)
throws android.content.res.Resources.NotFoundException
android.content.res.Resources.NotFoundException@Implementation
public android.content.res.AssetFileDescriptor openRawResourceFd(int id)
throws android.content.res.Resources.NotFoundException
android.content.res.Resources.NotFoundExceptionpublic void setDensity(float density)
public void setScaledDensity(float scaledDensity)
public void setDisplay(android.view.Display display)
@Implementation public android.util.DisplayMetrics getDisplayMetrics()
@HiddenApi
@Implementation
public android.content.res.XmlResourceParser loadXmlResourceParser(int resId,
java.lang.String type)
throws android.content.res.Resources.NotFoundException
android.content.res.Resources.NotFoundException@HiddenApi
@Implementation
public android.content.res.XmlResourceParser loadXmlResourceParser(java.lang.String file,
int id,
int assetCookie,
java.lang.String type)
throws android.content.res.Resources.NotFoundException
android.content.res.Resources.NotFoundException@Implementation
public android.graphics.drawable.Drawable loadDrawable(android.content.res.Resources wrapper,
android.util.TypedValue value,
int id,
android.content.res.Resources.Theme theme,
boolean useCache)
throws android.content.res.Resources.NotFoundException
android.content.res.Resources.NotFoundException