美文网首页android环形比
MPAndroidChart饼图(PieChart)Value值

MPAndroidChart饼图(PieChart)Value值

作者: 茶And狗狗 | 来源:发表于2018-07-03 15:29 被阅读0次
    对比图

    之前写过一篇MPAndroidChart饼图(PieChart)Value值重叠的解决方法(一)的文章,当时的解决方法还有bug没有解决,最近有空,就想办法把这个问题解决了。

    解决思路:

    跟上次对比不再采用记录上次文本位置的方法了,因为这样有可能会把部分值挤出视图;
    这次的想法是,把左右两侧的可用高度空间,按左右数据的个数,等分空间,这样就能保证所有的值都能显示出来(当然这样还是有问题的,就是当数据过多时,每个等分高度比文本高度要小,就会产生重叠的问题,如果出现了这种情况,暂时能想到的办法就是把值的文本字体设置小点),
    而且每个值之间的间距都是一样的,会好看点吧。
    具体的实现方式,和MPAndroidChart饼图(PieChart)Value值重叠的解决方法(一)的实现方式一样,只是在我们自己的PieChartRenderer的drawValues()方法中,使用了上面的思路,而不是之前的记录上一个文本位置的思路了。

    使用:

    提供了一个开源库,方便使用

    MPAndroidChartFix

    库的说明文档详细介绍了使用方法,赶快试试吧。

    相关文章

      网友评论

        本文标题:MPAndroidChart饼图(PieChart)Value值

        本文链接:https://www.haomeiwen.com/subject/jtxjuftx.html