当前位置:  开发笔记 > Android > 正文

如何在MPAndroidChart中创建一条长红线(限制线)

如何解决《如何在MPAndroidChart中创建一条长红线(限制线)》经验,为你挑选了1个好方法。

我正在使用MPAndroidChart库版本2.2.4.我的要求是我想在a中设置三个标记线,其BarChart值为"Minimum","Average"和"Maximum",如下图所示,但我找不到任何解决方案.

带有三条红色限制线的折线图,标记为max,average和min



1> David Rawson..:

在MPAndroidChart 3.xx中你要求的是a LimitLine

有一个如何在示例项目中使用它的示例:

    LimitLine ll1 = new LimitLine(150f, "Upper Limit");
    ll1.setLineWidth(4f);
    ll1.enableDashedLine(10f, 10f, 0f);
    ll1.setLabelPosition(LimitLabelPosition.RIGHT_TOP);
    ll1.setTextSize(10f);
    ll1.setTypeface(tf);


    YAxis leftAxis = mChart.getAxisLeft();
    leftAxis.removeAllLimitLines(); // reset all limit lines to avoid overlapping lines
    leftAxis.addLimitLine(ll1);

如果您需要自定义限制线,则必须在此处查看此问题中的说明

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有