如何在android中从右侧绘制图形,

时间:2019-05-02 17:38:10

标签: android

我必须在Android上绘制一个图形:-

  • X轴的标签从图形的右侧开始, 在左侧结束。 (即,低价值的标签位于 右侧,而具有较高值的​​标签位于左侧)

  • Y轴位于图形的右侧。

我在android中尝试了graphview(库),但是找不到从右向左绘制x轴的方法。 (如上所述)但是设法绘制了Y轴。 (如上所述)。

不幸的是,尝试过MPChart(也包括库)也无法正常工作。

任何建议或想法都会有很大帮助。

我还附上了图片,以供您了解我想要我的图形到底是什么样。SEE IMAGE HERE

1 个答案:

答案 0 :(得分:0)

如果输入数据不是动态的,则始终可以通过反转数组/列表并正常绘制来以相反的顺序对其进行图形化处理。我不得不使用一些围绕代码的技巧来旋转我的Graph,以使用MPAndroidChart使x轴位于左侧,y轴位于底部。但是似乎您已经尝试过尝试该解决方案,所以说实话我只是将其反向绘制。

类似于:Collections.reverse(Arrays.asList(a));

”对于我的所有图形需求,我都使用了MPAndroidChart 这个人制作了一个很棒的库,并且易于实现,因此可以在这里找到很好的入门证明:MPAndroidChartDocumentation