这个ViewPortHandler类负责处理图表的视图端口。这意味着它负责图表视图中可见的内容,它在平移和缩放级别、图表的大小以及绘图区域和当前偏移量方面都是当前状态。这个ViewPortHandler允许直接访问上述所有属性并修改它们。
上一篇:MPAndroidChart的详细使用——DataSet类以及DataSet子类
下一篇:MPAndroidChart的详细使用——FillFormat接口
建议:这方面的设置最好是有一定水平且熟悉API的人来进行操作,否则可能会出现很多意外错误。
获取对象
ViewPortHandler handler = chart.getViewPortHandler();
缩放和平移
getScaleX() | 返回x轴上的当前缩放级别。 |
---|---|
getScaleY() | 返回y轴上的当前缩放级别。 |
getTransX() | 返回X轴上的平移距离 。 |
getTransY() | 返回Y轴上的平移距离。 |
图表尺寸和内容
getChartWidth() | 返回图表的宽度。 |
---|---|
getChartHeight() | 返回图表的高度。 |
getContentRect() | 返回图表当前的RectF对象. |
Tip:更多方法可在官方JavaDocs或者通过研究API获取。
来源:CSDN
作者:Android_YU
链接:https://blog.csdn.net/qq_44720366/article/details/104816210