【发布时间】:2015-07-27 08:05:48
【问题描述】:
我正在使用 MPAndroidChart 编写折线图,我的代码工作没有任何错误,但捏缩放到无穷大,因为在某些设备中 CPU 有 100%。如何限制最大捏缩放?
【问题讨论】:
标签: android pinchzoom mpandroidchart
我正在使用 MPAndroidChart 编写折线图,我的代码工作没有任何错误,但捏缩放到无穷大,因为在某些设备中 CPU 有 100%。如何限制最大捏缩放?
【问题讨论】:
标签: android pinchzoom mpandroidchart
mpandroidhchart 开发人员在此提交中实现了这一点: https://github.com/PhilJay/MPAndroidChart/commit/ba152072a6a7adbf8e9e166904798219c1200172
但我仍在等待新的发布版本。此外,您只需要调用
chart.getViewPortHandler().setMaximumScaleX(2f);
chart.getViewPortHandler().setMaximumScaleY(2f);
这将限制放大倍数 2
【讨论】:
setScaleMinima(2f, 1f)
将 scale min 设置为 0f 与缩小到无穷大相同。 1f 可让您调整缩放,以便查看整个图表。
【讨论】: