AndroidPlot:如何在缩放后将LineAndPointFormatter图重置为原始图

时间:2014-09-16 07:01:48

标签: androidplot

使用androidplot库在我的Android应用中使用LineAndPointFormatter显示静态图形。但是现在我正面临一些与缩放相关的问题,即如果用户双击图形,则在缩放图形之后根据要求,同一时间图应该返回到原始位置/初始位置。检查下面正在尝试的代码片段,即

public void resetZoom() {

    newMinX = 0f;
    newMaxX = 0f;

    fixBoundariesForZoom();
    setDomainBoundaries(newMinX, newMaxX, BoundaryMode.FIXED);
    redraw();
}  // With this code whenever user double taps on the graph same time graph is displaying blank means domain and range value is resetting to the original but line graph is not displaying.

有人可以帮助我或让我知道解决这个问题的一些解决方法。

1 个答案:

答案 0 :(得分:0)

没有内置的“重置”选项。你可以通过库源并提出一些硬编码的东西来恢复内部默认值,但这将是一个脆弱的解决方案,因为内置的默认值可能会在未来的库版本中发生变化。我的建议是明确定义您希望在方法中用作默认状态的边界等,并在启动和重置时调用它们。