我正在尝试将androidplot从API 0.6迁移到1.5,并找到了所有等效方法,除了XYPlot.graphWidget.setGridPadding(float left, float top, float right, float bottom)
此内容已从版本0.9.8删除为1.0.0,in this commit.
我创建了一个sample project来显示API的用法。
该存储库有两个分支AndroidPlot0.6.1
和AndroidPlot1.5.6
,分别显示了迁移过程和the solutions I tried without success.
这里是一张带有网格填充的屏幕截图,显示了所有点的标签。
这是一个没有网格填充的屏幕截图,没有在所有点上显示标签。
有人知道如何解决吗?
谢谢
答案 0 :(得分:1)
不幸的是,这并不是您所拥有的内容的精确替代,因为填充是用本机单位而不是屏幕单位表示的,但是它应该可以使您获得几乎相同的效果。
在图的每条边上添加1个“自然单位”空间:
screenToSeries
如果您绝对需要以像素表示该空间,可以使用XYPlot的{{1}}转换方法来实现,但是要简单得多。