MPAndroidChart–>BarChart–>点击柱颜色改变
文档介绍
- 最近在写项目需要写柱形图,选用的框架MPAndroidChart(个人感觉很赞),需求文档要柱点击和未点击状态呈现两种不同颜色.
解决过程
- 最初尝试从框架总找到设置的方法,但最终发现目前这个库是不支持修改点击后的颜色的,但是支持设置点击后的透明度:
barDataSet.setHighLightAlpha(37);
- 但修改点击后的颜色还有另一种方法,修改源码
①找到这个文件打开:BarChartRenderer
②将这行代码:mHighlightPaint.setColor(Color.rgb(0, 0, 0));
的color值修改为你 想要的颜色值:例如:mHighlightPaint.setColor(Color