MPAndroidChart图表填充

时间:2015-12-18 07:46:06

标签: android mpandroidchart

我似乎无法在MPAndroidChart中的水平BarChart上启用填充...就像下面的屏幕截图一样......评论这个词被切掉了...即使是平板电脑,两者都是方向等

2 个答案:

答案 0 :(得分:7)

查看MPAndroidChart库的Github repo wiki page

在那里你找到了一个名为setExtraOffsets(float left, float top, float right, float bottom)的方法,它允许为图表设置额外的偏移量(如你所知)。

答案 1 :(得分:1)

chart.minOffset = 0f
它将删除 top/right/bottom/left 上的空间,但它有 1 个问题。左/右轴上的 HIGHEST 标签的一半将高于(溢出)顶部的另一个视图)

chart.setViewPortOffsets(left, top, right, bottom)
它帮助我们在 top/right/bottom/left 中设置空间,但不是来自标签的轴(例如:如果我们设置 left = 0,我们将看不到左侧的标签)。所以如果我只想在顶部设置空间,这个功能不适合

chart.setExtraOffsets(left, top, right, bottom)
chart.extraTopOffset
chart.extraBottomOffset
chart.extraRightOffset

它帮助我们将空间设置为顶部/右侧/底部/左侧,但它是 EXTRA 空间,因此为了使其看起来与设计相同(例如:40dp),我使用

chart.extraTopOffset = getDimension(R.dimen_40dp) - chart.minOffset