将YAxisRight值显示为固定位置,而不是取决于要填充的数据

时间:2016-07-01 06:44:29

标签: android graph mpandroidchart

我正在尝试在我的应用程序中实现数据使用率图表,并且一直在使用MPAndroidChart。我已经完成了Graph的完全自定义,但问题是,我无法将YAxisRight值显示在固定位置(不依赖于要填充的数据)。即使dataList为0或100,我也想在固定的地方显示YAxisRight标签。

BTW我已经完成了YAxisValueFormatter来显示范围内的值,但这取决于所填充的数据。

如图所示,YAxisRight上的值应始终位于固定位置,而不依赖于正在填充的数据!

感谢精彩的图书馆MPAndroidChart:)

enter image description here

1 个答案:

答案 0 :(得分:0)

最后,我实现了它。以及其他想要这样做的人 它被称为LimitLine 所以你已经将LimitLine设置为yAxis。

例如: //在图表中显示限制在2和4 ...

LimitLine l = new LimitLine(2f);
//customize you limitline .. lineColor, label text color size etc
l.label = "my limit1";
graph.axisRight.addLimitLine(l);

Limit l1 = new LimitLine(3f);
//customize
l.label = "my limit2";
graph.axisRight.addLimitLine(l1);

希望它有所帮助!