这个DataSet类是所有数据集类(子类)的基类,类似于LineDataSet, BarDataSet、…诸若此类。
Line-, Bar-, Scatter-, Bubble- 、CandleDataSet
setHighLightColor(int color) —— 设置高亮颜色
Line-, Bar-, Scatter-, Candle- / RadarDataSet
- setDrawHighlightIndicators(boolean enabled) —— 设置是否绘制高亮指示线
- setHighlightLineWidth(float width) —— 设置高亮指示线宽度
Line- 、 RadarDataSet
- setFillColor(int color) —— 设置填充颜色
- setFillAlpha(int alpha) —— 设置填充颜色的透明度
- setFillDrawable(Drawable d) —— 选择一个Drawable文件去填充
- setDrawFilled(boolean filled) —— 开启之后将会完全填充绘制,而不是仅仅只有一条线,开启将影响性能,API小于18无法使用
- setLineWidth(float width) —— 设置数据线宽度
LineDataSet
- setCircleRadius(float size) —— 设置圆形指示器的大小(半径),默认值4f
- setDrawCircles(boolean enabled) —— 设置是否绘制圆形指示器,默认true
- setDrawCubic(boolean enabled) —— 开启之后数据线将显示成立体模式,对性能有影响 默认false
- setCubicIntensity(float intensity) —— 设置立体强度 最大值为1f, 最小0.05f,默认0.2f
- setCircleColor(int color) —— 设置圆形指示器的颜色
- setCircleColors(List colors) —— 设置圆形指示器颜色(传入list)
- setCircleColorHole(int color) —— 设置圆形指示器内部圆的颜色
- setDrawCircleHole(boolean enabled) —— 设置是否绘制圆形指示器内部圆
- enableDashedLine(float lineLength, float spaceLength, float phase) —— 设置使用虚线数据线
BarDataSet
- setBarSpacePercent(float percent) —— 设置条形图间距
- setBarShadowColor(int color) —— 设置条形图背景阴影颜色
- setHighLightAlpha(int alpha) —— 设置条形图背景高亮指示器的透明度,最小0(完全透明),最大255(不透明).
- setStackLabels(String[] labels) —— 给层叠条形图设置多个标签值
ScatterDataSet
- setScatterShapeSize(float size) —— 设置形状大小
- setScatterShape(ScatterShape shape) —— 设置形状样式
CandleDataSet
- setBodySpace(float space) —— 设置左右两个蜡烛图的间距,默认0.1f(10%),最大0.45f,最小0f
- setShadowWidth(float width) —— 设置蜡烛阴影线的宽度,默认3f
- setShadowColor(int color) —— 设置阴影颜色
- setDecreasingColor(int color) —— 当开盘比收盘数据大时,使用该颜色显示
- setIncreasingColor(int color) —— 当开盘比收盘数据小时,使用该颜色显示
- setDecreasingPaintStyle(Paint.Style style) —— 当开盘比收盘数据大时,使用该样式绘制(填充或者描边)
- setIncreasingPaintStyle(Paint.Style style) —— 当开盘比收盘数据小时,使用该样式绘制(填充或者描边)
BubbleDataSet
etHighlightCircleWidth(float width) —— 设置高亮圈的宽度
PieDataSet
- setSliceSpace(float degrees) —— 设置分开的饼图两片间的间距,默认:0没有间距,最大20,最小0
- setSelectionShift(float shift) —— 设置选中的扇形离开中心点的距离,默认12f
- 本文作者: Android YU
- 本文链接: http://yoursite.com/2020/03/19/MPAndroidChart的详细使用——DataSet类以及DataSet子类/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!