【问题标题】:AChartEngine max zoom in and zoom outAChartEngine 最大放大和缩小
【发布时间】:2014-08-14 17:02:03
【问题描述】:

我在设置放大和缩小限制时遇到了问题。 我尝试使用此代码设置限制

mRenderer.setZoomLimits(new double [] {0.8, 1.2, 0, 0});

但它不能正常工作。 (我不能像以前那样缩小和放大)我也尝试像这样使用 ZoomListener,但我不知道如何在 isMin(zoomRate) 时锁定缩放叫

 mChart.addZoomListener(new ZoomListener() {

            private float zoomRate = 0;

            @Override
            public void zoomReset() {
            }

            @Override
            public void zoomApplied(ZoomEvent arg0) {
                Log.i(TAG + " zoom", arg0.getZoomRate() +"");
                zoomRate += -1 + arg0.getZoomRate() ;
                isMin(zoomRate);
            }

            private void isMin(float zoomRate) {
                if(zoomRate > 0.5) 
                {
                    Log.i(TAG + " zoom", "MIN!");   
                    //??
                }
            }
        }, true, true);

感谢您的帮助,对不起我的英语......

【问题讨论】:

    标签: android graph charts zooming achartengine


    【解决方案1】:

    听起来,根据您设置的缩放限制,它可以正常工作。如果您尝试禁用缩放,您需要:

    mRenderer.setZoomEnabled(false, false)
    

    【讨论】:

      猜你喜欢
      • 2015-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多