added in version 24.1.0
belongs to Maven artifact com.android.support:appcompat-v7:28.0.0-alpha1

AppCompatResources

public final class AppCompatResources
extends Object

java.lang.Object
   ↳ android.support.v7.content.res.AppCompatResources


Class for accessing an application's resources through AppCompat, and thus any backward compatible functionality.

Summary

Public methods

static ColorStateList getColorStateList(Context context, int resId)

Returns the ColorStateList from the given resource.

static Drawable getDrawable(Context context, int resId)

Return a drawable object associated with a particular resource ID.

Inherited methods

From class java.lang.Object

Public methods

getColorStateList

added in version 24.1.0
ColorStateList getColorStateList (Context context, 
                int resId)

Returns the ColorStateList from the given resource. The resource can include themeable attributes, regardless of API level.

Parameters
context Context: context to inflate against

resId int: the resource identifier of the ColorStateList to retrieve

Returns
ColorStateList

getDrawable

added in version 25.1.0
Drawable getDrawable (Context context, 
                int resId)

Return a drawable object associated with a particular resource ID.

This method supports inflation of <vector> and <animated-vector> resources on devices where platform support is not available.

Parameters
context Context: context to inflate against

resId int: The desired resource identifier, as generated by the aapt tool. This integer encodes the package, type, and resource entry. The value 0 is an invalid identifier.

Returns
Drawable Drawable An object that can be used to draw this resource.