## MPAndroidChart-->BarChart-->点击柱颜色改变
来源:互联网 发布:迪达软件 编辑:程序博客网 时间:2024/05/23 21:41
MPAndroidChart–>BarChart–>点击柱颜色改变
文档介绍
- 最近在写项目需要写柱形图,选用的框架MPAndroidChart(个人感觉很赞),需求文档要柱点击和未点击状态呈现两种不同颜色.
解决过程
- 最初尝试从框架总找到设置的方法,但最终发现目前这个库是不支持修改点击后的颜色的,但是支持设置点击后的透明度:
barDataSet.setHighLightAlpha(37);
- 但修改点击后的颜色还有另一种方法,修改源码
①找到这个文件打开:BarChartRenderer ②将这行代码:mHighlightPaint.setColor(Color.rgb(0, 0, 0)); 的color值修改为你 想要的颜色值:例如:mHighlightPaint.setColor(Color.rgb(254, 199, 109)); ③找到这个方法drawHighlighted,修改paint的color值: mHighlightPaint.setColor(set.getHighLightColor());,修改为: mHighlightPaint.setColor(Color.rgb(254, 199, 109)); 等其他颜色值 然后注释掉这句话: mHighlightPaint.setAlpha(set.getHighLightAlpha());
备注
如直接导入依赖引用的MPAndroidChart框架,源代码是被锁死的,无法修改,可在githup上下载源码导入你的项目使用
阅读全文
0 0
- ## MPAndroidChart-->BarChart-->点击柱颜色改变
- MPAndroidChart之BarChart
- MPAndroidChart的BarChart用法
- MPAndroidChart使用(BarChart为例)
- Android'图表MPAndroidchart 的BarChart
- 表格点击改变颜色
- 点击改变背景颜色
- <Android 应用 之路> MPAndroidChart~BarChart
- MPAndroidChart直方图使用(BarChart),渐变,滑动
- MPAndroidChart直方图(BarChart),渐变,左右滑动
- 按钮点击改变文字颜色
- 点击图片改变颜色变化
- jquery td 点击改变颜色
- TextView 点击字体颜色改变
- 点击linearlayout,改变背景颜色
- 点击按钮字体颜色改变
- 点击圆随机改变颜色
- RadioButton 点击改变字体颜色
- Java分支语句
- poi事件驱动模式_中文乱码问题的解决方法
- JS异步处理方案总结
- JAVA IO流示例
- 从零开始学习laravel web(三)
- ## MPAndroidChart-->BarChart-->点击柱颜色改变
- linux 块设备驱动(二)——块设备数据结构
- 关于Grunt安装搭建
- npm添加淘宝镜像并启动服务
- HTML5(三)
- BZOJ 1336: [Balkan2002]Alien最小圆覆盖 随机增量法
- C# 创建、部署和调用WebService的简单示例
- 《Drools7.0.0.Final规则引擎教程》第4章 4.2 activation-group& dialect& date-effective
- Java学习笔记