public class SkinCompatUserThemeManager
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addColorState(int colorRes,
ColorState state) |
void |
addColorState(int colorRes,
java.lang.String colorDefault) |
void |
addDrawablePath(int drawableRes,
java.lang.String drawablePath) |
void |
addDrawablePath(int drawableRes,
java.lang.String drawablePath,
int angle) |
void |
apply() |
void |
clearColors() |
void |
clearDrawables() |
static SkinCompatUserThemeManager |
get() |
ColorState |
getColorState(int colorRes) |
ColorState |
getColorState(java.lang.String colorName) |
android.content.res.ColorStateList |
getColorStateList(int colorRes) |
android.graphics.drawable.Drawable |
getDrawable(int drawableRes) |
int |
getDrawableAngle(java.lang.String drawableName) |
java.lang.String |
getDrawablePath(java.lang.String drawableName) |
void |
removeColorState(int colorRes) |
void |
removeDrawablePath(int drawableRes) |
public void apply()
public static SkinCompatUserThemeManager get()
public void addColorState(int colorRes,
ColorState state)
public void addColorState(int colorRes,
java.lang.String colorDefault)
public void removeColorState(int colorRes)
public ColorState getColorState(java.lang.String colorName)
public ColorState getColorState(int colorRes)
public android.content.res.ColorStateList getColorStateList(int colorRes)
public void addDrawablePath(int drawableRes,
java.lang.String drawablePath)
public void addDrawablePath(int drawableRes,
java.lang.String drawablePath,
int angle)
public void removeDrawablePath(int drawableRes)
public java.lang.String getDrawablePath(java.lang.String drawableName)
public int getDrawableAngle(java.lang.String drawableName)
public android.graphics.drawable.Drawable getDrawable(int drawableRes)
public void clearColors()
public void clearDrawables()