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