public class ColorUtils extends Object
Constructor and Description |
---|
ColorUtils() |
Modifier and Type | Method and Description |
---|---|
static int |
getAccentColor(Context context)
Returns a color integer associated as accent color from a theme based on a Context.
|
static int |
getPrimaryColor(Context context)
Returns a color integer associated as primary color from a theme based on a Context.
|
static int |
getPrimaryDarkColor(Context context)
Returns a color integer associated as primary dark color from a theme based on a Context.
|
static ColorStateList |
getSelector(int color)
Returns a color state list associated with a theme based on a Context.
|
static int |
rgbaToColor(String value)
Convert an rgba string to a Color int.
|
static void |
setTintList(ImageView imageView,
int tintColor)
Set a color tint list to the Drawable of an ImageView.
|
public static int getPrimaryColor(@NonNull Context context)
context
- The context used to style the color attributes.public static int getPrimaryDarkColor(@NonNull Context context)
context
- The context used to style the color attributes.public static int getAccentColor(@NonNull Context context)
context
- The context used to style the color attributes.@NonNull public static ColorStateList getSelector(int color)
color
- The color used for tinting.public static void setTintList(@NonNull ImageView imageView, int tintColor)
imageView
- The view to set the default tint list.tintColor
- The color to tint.public static int rgbaToColor(String value)
value
- the String representation of rgbaConversionException
- on illegal input© 2015–2017 Mapbox. All rights reserved.