标签: java android mpandroidchart
所以我使用MPAndroidChart作为库来查看我的应用程序中的图形。现在我想用几行(n)制作一个LineGraph。问题是那些线没有相同的x轴标签,我没有找到一个解决方案来放置x轴标签相对于条目。此外,新行从x值0开始。因此,我的行不会填充整个图表区域。因为当我有两行每行有6个条目时,x轴标签的大小为12.因此,这些行以图表的一半结束。
我该如何解决?
Example LineGraph
答案 0 :(得分:4)
我认为你的意思是这里的库:https://github.com/PhilJay/MPAndroidChart/blob/master/MPChartExample/src/com/xxmassdeveloper/mpchartexample/LineChartActivity2.java
从我掌握的代码中,LineChart不支持双x轴(虽然它支持双y轴,左右)。请参阅here,XAxis.java和YAxis.java
另一方面,看起来像x轴自动适合数据范围(没有方法来设置x轴的最小值/最大值)。
图>>
我建议您重新组织图表以切换x和y轴,如果系列具有不同的y值范围,则使用两个y轴,但是您希望在图表中显示它们。根据我的经验,双y轴比双x轴更常见,也更容易理解。