private Paint mPaint;
/**
- 首个节点的外半径
*/
private float timelineHeadRadius;
/**
- 首个节点的中心颜色
*/
private int timelineHeadColor;
/**
- 首个节点的边缘颜色
*/
private int timelineHeadColorEdge;
/**
- 其他节点的颜色值
*/
private int timelineOtherColor;
/**
- 时间线的节点数
*/
private int timelineCount;
/**
- 时间轴的位置
*/
private int viewWidth;
/**
- 时间轴到距离顶部的距离
*/
private int marginTop;
/**
- 时间轴的节点的半径
*/
private int timelineRadius;
/**
- 时间轴节点之间的距离
*/
private int timelineRadiusDistance;
/**
- 时间轴的宽度
*/
private int timelineWidth;
/**
- 时间轴的高度
*/
private float timeLineViewHeight;
public TimeLineView(Context context) {
this(context, null);
}
public TimeLineView(Context context, AttributeSet attrs) {
this(context, attrs, 0);
}
public TimeLineView(Context context, AttributeSet attrs, int defStyle) {
sup