public class IAddonThemes extends Object implements ThemeManager.ThemeSetter
| Modifier and Type | Class and Description |
|---|---|
static interface |
IAddonThemes.ThemeResolver |
| Constructor and Description |
|---|
IAddonThemes() |
| Modifier and Type | Method and Description |
|---|---|
android.content.Context |
context(android.content.Context context) |
android.content.Context |
context(android.content.Context context,
int invalidTheme) |
android.content.Context |
context(android.content.Context context,
int invalidTheme,
IAddonThemes.ThemeResolver themeResolver) |
int |
getDarkTheme() |
int |
getLightTheme() |
int |
getMixedTheme() |
int |
getThemeFlag() |
void |
map(int darkTheme,
int lightTheme,
int mixedTheme) |
void |
setDarkTheme(int darkTheme) |
void |
setLightTheme(int lightTheme) |
void |
setMixedTheme(int mixedTheme) |
void |
setupThemes() |
android.content.Context |
unwrap(android.content.Context context) |
public android.content.Context context(android.content.Context context)
public android.content.Context context(android.content.Context context,
int invalidTheme)
public android.content.Context context(android.content.Context context,
int invalidTheme,
IAddonThemes.ThemeResolver themeResolver)
public int getDarkTheme()
public int getLightTheme()
public int getMixedTheme()
public int getThemeFlag()
public void map(int darkTheme,
int lightTheme,
int mixedTheme)
public void setDarkTheme(int darkTheme)
public void setLightTheme(int lightTheme)
public void setMixedTheme(int mixedTheme)
public void setupThemes()
setupThemes in interface ThemeManager.ThemeSetterpublic android.content.Context unwrap(android.content.Context context)
Copyright © 2012-2013. All Rights Reserved.