java - MPAndroidChart如何绘制y轴限制线并设置视点为底部

标签 java android mpandroidchart

MPAndroidChart 是非常棒的库。我非常感谢。 但是现在,我有 3 个问题。

我用的版本是...

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

我的问题是,...

左:现在 -> 右:想要成为 enter image description here

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

例如我想在图像上绘制值 y=200 行。 (例如附上的图片顶部。以红色显示)

<强>2。 如何将viewpoint设置为bottom并让y轴mint limit为bottom值? (例如附件图像底部) 我想将视点设置为底部。 我试过这段代码,但仍然有一些填充。

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

我想修剪这个填充。

*已编辑

这很好用。谢谢!

    mChart.getAxisLeft().setAxisMinValue(0); 

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

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

最佳答案

1) 你需要添加一个LimitLine

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

您还可以通过以下方式设置线条样式:

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

2) 这个方法可能有用:

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

您可以阅读文档 here .

3) 这个方法就是你需要的:

lineDataSet.setDrawCircles(false);

再一次,它全部在 documentation 中可用.

关于java - MPAndroidChart如何绘制y轴限制线并设置视点为底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38294760/

相关文章:

java - 使用对话框将结果集导出到 java 中的文本文件

java - 地牢生成方法

android - 运行OpenCV Android SDK示例

android - MpChart - 最后绘制点上的图标

android - 如何设置饼图的标签颜色?

java - jsp - 通过onsubmit执行java函数

java - 服务时间与线程数成正比

android - 如果帐户身份验证器中的身份验证 token 已过期,则使用刷新 token

使用 Jsoup 获取 html 页面时,Android 应用程序已停止工作

android - 如何使用 MPAndroidChart 制作实时滚动窗口图