public class AttrUtils extends Object
Constructor and Description |
---|
AttrUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
configureBoxModelable(android.content.res.TypedArray attrs,
BoxModelable model,
int marginTop,
int marginBottom,
int marginLeft,
int marginRight,
int paddingTop,
int paddingBottom,
int paddingLeft,
int paddingRight)
Configure a
BoxModelable instance from xml attrs. |
static void |
configureLinePaint(android.content.res.TypedArray attrs,
android.graphics.Paint paint,
int colorAttr,
int strokeWidthAttr)
Configure a
Paint instance used for drawing lines from xml attrs. |
static void |
configurePositionMetrics(android.content.res.TypedArray attrs,
PositionMetrics metrics,
int xLayoutStyleAttr,
int xLayoutValueAttr,
int yLayoutStyleAttr,
int yLayoutValueAttr,
int anchorPositionAttr)
Configure a
Widget from xml attrs. |
static void |
configureSize(android.content.res.TypedArray attrs,
Size model,
int heightSizeLayoutTypeAttr,
int heightAttr,
int widthSizeLayoutTypeAttr,
int widthAttr)
Configure a
Size instance from xml attrs. |
static void |
configureStep(android.content.res.TypedArray attrs,
XYStepModel model,
int stepModeAttr,
int stepValueAttr) |
static void |
configureTextPaint(android.content.res.TypedArray attrs,
android.graphics.Paint paint,
int colorAttr,
int textSizeAttr)
Configure a
Paint instance used for drawing text from xml attrs. |
static void |
configureWidget(android.content.res.TypedArray attrs,
Widget widget,
int heightSizeLayoutTypeAttr,
int heightAttr,
int widthSizeLayoutTypeAttr,
int widthAttr,
int xLayoutStyleAttr,
int xLayoutValueAttr,
int yLayoutStyleAttr,
int yLayoutValueAttr,
int anchorPositionAttr,
int visibilityAttr) |
public static void configureTextPaint(android.content.res.TypedArray attrs, android.graphics.Paint paint, int colorAttr, int textSizeAttr)
Paint
instance used for drawing text from xml attrs.attrs
- paint
- colorAttr
- textSizeAttr
- public static void configureLinePaint(android.content.res.TypedArray attrs, android.graphics.Paint paint, int colorAttr, int strokeWidthAttr)
Paint
instance used for drawing lines from xml attrs.attrs
- paint
- colorAttr
- strokeWidthAttr
- public static void configureBoxModelable(android.content.res.TypedArray attrs, BoxModelable model, int marginTop, int marginBottom, int marginLeft, int marginRight, int paddingTop, int paddingBottom, int paddingLeft, int paddingRight)
BoxModelable
instance from xml attrs.attrs
- model
- marginTop
- marginBottom
- marginLeft
- marginRight
- paddingTop
- paddingBottom
- paddingLeft
- paddingRight
- public static void configureSize(android.content.res.TypedArray attrs, Size model, int heightSizeLayoutTypeAttr, int heightAttr, int widthSizeLayoutTypeAttr, int widthAttr)
Size
instance from xml attrs.attrs
- model
- heightSizeLayoutTypeAttr
- heightAttr
- widthSizeLayoutTypeAttr
- widthAttr
- public static void configureWidget(android.content.res.TypedArray attrs, Widget widget, int heightSizeLayoutTypeAttr, int heightAttr, int widthSizeLayoutTypeAttr, int widthAttr, int xLayoutStyleAttr, int xLayoutValueAttr, int yLayoutStyleAttr, int yLayoutValueAttr, int anchorPositionAttr, int visibilityAttr)
public static void configurePositionMetrics(android.content.res.TypedArray attrs, PositionMetrics metrics, int xLayoutStyleAttr, int xLayoutValueAttr, int yLayoutStyleAttr, int yLayoutValueAttr, int anchorPositionAttr)
Widget
from xml attrs.attrs
- metrics
- xLayoutStyleAttr
- xLayoutValueAttr
- yLayoutStyleAttr
- yLayoutValueAttr
- anchorPositionAttr
- public static void configureStep(android.content.res.TypedArray attrs, XYStepModel model, int stepModeAttr, int stepValueAttr)