Android Chart框架 MPAndroidChart学习笔记9_设置颜色

Android Chart框架 MPAndroidChart学习笔记9_设置颜色


源码demo看这里

这里是项目源码

1.设置颜色

LineDataSet setComp1 = new LineDataSet(valsComp1, "Company 1");
// sets colors for the dataset, resolution of the resource name to a "real" color is done internally
setComp1.setColors(new int[] { R.color.red1, R.color.red2, R.color.red3, R.color.red4 }, Context);
    
LineDataSet setComp2 = new LineDataSet(valsComp2, "Company 2");
setComp2.setColors(new int[] { R.color.green1, R.color.green2, R.color.green3, R.color.green4 }, Context);

2.设置颜色方法

  • setColors(int[] colors,Context c):设置多个颜色,一旦数据集的条目多于颜色总数,颜色就会被重复使用,颜色的提供采用的是getResources().getColor(...)方法

  • setColors(int [] colors)

  • setColors(ArrayList<Integer> colors)

  • setColor(int color):使用单一的颜色

3.设置默认颜色

LineDataSet set = new LineDataSet(...);
set.setColors(ColorTemplate.VORDIPLOM_COLORS);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容