MPAndroidChart GitHub 地址:https://github.com/PhilJay/MPAndroidChart
最近我再设置饼图内部圆的颜色时,抓耳挠腮也不能使颜色符合我的期望,我解决问题之后,觉得还是把这些坑都写清楚,方便 MPAndroidChart 的初学者。希望能帮到其他人。
首先讲解一下饼图,如上图,内部圆是黑圈中的俩圆,
蓝色部分,不可设置透明度,可设置颜色,半径。叫做 内部圆
红色部分,可以设置透明度,可以设置颜色,叫做内部透明圆。
我再设置内部圆颜色的时候 怎么设置颜色和我设置的总是有差别。
可见 我设置的颜色为抹茶色,而显示为蓝色。不知道是什么原因,当使用的颜色来源为Color.RED时却可以成功,不知道这个库是不是再提取颜色时存在某些错误。
而当我换了一种取得颜色的方法时:
使用了
getResources().getColor(R.color.primary_color)
此方法,便成功的设置了颜色。
更多关于pirchart的方法请参考其他博主的文章:点击我