Java 为图形中的n条线使用不同的x轴标签

Java 为图形中的n条线使用不同的x轴标签,java,android,mpandroidchart,Java,Android,Mpandroidchart,因此,我使用MPAndroidChart作为库来查看我的应用程序中的图形。现在我想用几条线(n)做一个线图。问题是,这些行没有相同的x轴标签,我还没有找到一个解决方案,将x轴标签放在与条目相关的位置。此外,新行是否从x值0开始。因此,我的行不会填充整个图表区域。因为当我有两行,每行有6个条目时,x轴标签的大小为12。因此,这些线在图的一半处结束 我该如何解决这个问题 我想你指的是这里提供的图书馆: 从我掌握的代码来看,线形图不支持双x轴(而它支持双y轴,左右)。请参见,XAxis.java和YA

因此,我使用MPAndroidChart作为库来查看我的应用程序中的图形。现在我想用几条线(n)做一个线图。问题是,这些行没有相同的x轴标签,我还没有找到一个解决方案,将x轴标签放在与条目相关的位置。此外,新行是否从x值0开始。因此,我的行不会填充整个图表区域。因为当我有两行,每行有6个条目时,x轴标签的大小为12。因此,这些线在图的一半处结束

我该如何解决这个问题


我想你指的是这里提供的图书馆:

从我掌握的代码来看,线形图不支持双x轴(而它支持双y轴,左右)。请参见,XAxis.java和YAxis.java

另一方面,看起来x轴自动适合数据范围(没有设置x轴最小/最大值的方法)

图的一个例子

我建议您重新组织图表以切换x轴和y轴,如果序列的y值范围不同,但您希望在图表中显示它们,请使用两个y轴。根据我的经验,双y轴比双x轴更常见,也更容易理解