public SmoothLineChartView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
mContext = context;
float scale = context.getResources().getDisplayMetrics().density;
mCircleSize = scale * CIRCLE_SIZE;
mStrokeSize = scale * STROKE_SIZE;
mSelectedCircleSize = scale * SELECTED_CIRCLE_SIZE;
mEnableDrawArea = true;
mEnableShowTag = true;
mDrawAreaColor = (CHART_COLOR & 0xFFFFFF) | 0x10000000;
mLineColor = CHART_COLOR;
mCircleColor = CHART_COLOR;
mInnerCircleColor = Color.WHITE;
mTextColor = Color.WHITE;
mTextSize = DensityUtils.sp2px(context, 12);
mTextOffset = TEXT_POSITION_OFFSET;
mNodeStyle = NODE_STYLE_CIRCLE;
mPaint = new Paint();
mPaint.setAntiAlias(true);
mPath = new Path();
mBorder = 2 * mCircleSize;
}
SmoothLineChartView.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:SmoothChartView
作者:
评论列表
文章目录