2016-07-10 37 views
2

MPAndroidChart是非常棒的库。我非常感谢。 但现在,我有3个问题。MPAndroidChart如何绘制y轴限制线并将视点设置为底部

我使用的版本是...

compile 'com.github.PhilJay:MPAndroidChart:v2.2.5' 

而且我的问题是,...

左:现在 - >右键:想 enter image description here

1。 如何在折线图或条形图上绘制限制Y值线?

例如我想在图像上绘制y = 200行的值。 (红色例如附图像top.shown)

2. 如何视点设定为底部,并获得Y轴薄荷限制底值? (例如附图底部) 我想将视点设置为底部。 我试过这个代码,但仍然有一些填充。

XAxis xAxis = mBarChart.getXAxis(); 
    xAxis.setAxisMinValue(0); 

我想修剪此填充。

*编辑

这种运作良好。谢谢!

mChart.getAxisLeft().setAxisMinValue(0); 

3.如何删除折线图上的图形点?

折线图,底部图像,有很多标记。 所以我想删除这些情节点。

回答

4

)您需要添加LimitLine

int maxCapacity = 100; 
LimitLine ll = new LimitLine(maxCapacity, "Max Capacity"); 
chart.getAxisLeft().addLimitLine(ll); 

您也可以按风格行:

ll.setLineWidth(4f); 
ll.setTextSize(12f); 

)这种方法可能是有用的:

chart.setViewPortOffsets(float left, float top, float right, float bottom); 

您可以阅读文档登记号here

)这个方法是你所需要的:

lineDataSet.setDrawCircles(false); 

再次,它在documentation一应俱全。

+0

你真棒!有用!还有,2)mChart.getAxisLeft()。setAxisMinValue(0);工作很好。谢谢。! – user3569065