当前位置: 首页 > 知识库问答 >
问题:

MPAndroidChart图表填充

葛越
2023-03-14

共有2个答案

查修谨
2023-03-14

chart.minoffset=0f
它将删除顶部/右侧/底部/左侧上的空格,但它有1个问题。左/右轴上最高标签的一半将高于(溢出)顶部的另一个视图)

chart.setviewportoffsets(left,top,right,bottom)
它帮助我们设置top/right/bottom/left中的空格,但是从轴而不是从标签(例如:如果我们设置left=0,我们将看不到左边的标签)。所以如果我只想把空间设置在顶部,这个函数是不合适的

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

它帮助我们设置空间到顶部/右侧/底部/左侧,但它是额外的空间,所以使它看起来和设计一样(例如:40dp),我使用

chart.extraTopOffset = getDimension(R.dimen_40dp) - chart.minOffset
花飞尘
2023-03-14

请查看MPAndroidChart库的视口文档。

在这里,您可以找到一个名为setextraoffsets(float left,float top,float right,float bottom)方法,它允许为图表设置额外的偏移量(根据需要)。

 类似资料:
  • 我正在使用MPAndroidChart库,如果还没有可用的数据,它会在图表上写入一个字符串。 如果字符串太长,它似乎会溢出到屏幕的两侧,因此我想知道是否有可能使该文本使用多行,因为这两行都不是 设置该文本的方法是图表。SetNodeDataText(字符串)其中图表是折线图视图。

  • 我需要在我的Android应用中画一张“闭图”,像这样: 数据的xIndex先增加后减少。如本例所示: 当我尝试用MPAndroidChart中的数据绘制一条线时,它只呈现数据的前半部分(在xIndex下降之前)。其他数据未显示。 我怎样才能用MPAndroidChart正确地绘制这个数据呢?

  • 我正在尝试创建一个包含2个Barchart和一个linechart数据集的组合图表。所有数据集的X轴都应该相同。在Barchart之间应该有一个300%的空间集,其中包含BarData setGroupSpace(300F)。这就是问题所在,我不能让linechart也有这个空间,所以linechart的点总是在这2条之间。但看起来linechart有自己的X轴。此外,在X轴上的标签应移位,以2条

  • 我试图显示几个折线图,但滚动对应该显示图表的页面不起作用。我使用一个位于协调器布局内部的viewpager。 我也想做到以下几点: 退出曲线的线 退出图例中的颜色标签 我知道协调器布局和Viewpager有时需要一些棘手的变通方法,但直到这一刻我都找不到解决方案。我需要添加更多的图表... 主要XML: null 和图表片段XML: null

  • 我在tableview中使用的一列有问题<本栏最初用于显示我拥有的一种数据类型: 我想更改此列中显示的数据,因此我更改了FXML文件中的列名,并编写了以下内容: 我的ResearchData类编码如下: (我只保留了rang、luse和lSysteme,但我有很多其他变量都是这样写的)。 当我启动程序时,在tableview中,除Systeme列外,所有列都正确显示,我收到了以下错误消息: 我可以

  • 这是我的家庭activity代码,当我运行它,它只是一个小尺寸的方框图,所有的内容都压缩在一个ver小图表。请帮助我如何使我的图表更大