使用mpchart使折线图占据父母的全宽?

时间:2016-06-15 08:12:31

标签: android charts linechart mpandroidchart

我已经定制了一个线图,看起来就像我想要的那样。但在关闭轴标签和线后,我无法从中删除填充。设置

chart.setViewPortOffsets(0f, 0f, 0f, 0f);

已经帮助但它没有完全删除填充。简而言之,我想要的是:

enter image description here

2 个答案:

答案 0 :(得分:1)

我正在使用Android Studio生成的活动,该活动在最外层布局中有填充。

android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"

删除父填充后,它完美地工作。对于经验丰富的开发人员来说,这可能是一个愚蠢的问题,但对于像我这样的新手来说,需要一段时间才能弄明白。

答案 1 :(得分:0)

尝试添加:

YAxis leftAxis = chart.getAxisLeft();    
leftAxis.setAxisMinValue(0f);
YAxis rightAxis = chart.getAxisRight();
rightAxis.setAxisMinValue(0f);

希望,这个答案可以解决您的问题。