Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android中使用AChartEngine绘制动态线图时面临的问题_Android_Dynamic_Charts_Achartengine_Linegraph - Fatal编程技术网

在Android中使用AChartEngine绘制动态线图时面临的问题

在Android中使用AChartEngine绘制动态线图时面临的问题,android,dynamic,charts,achartengine,linegraph,Android,Dynamic,Charts,Achartengine,Linegraph,如何停止沿y轴滚动AChartEngine动态线图 动态打印值时,我希望显示最近打印的值。怎么做 我希望绘制范围为20到200的y轴值,并且只想显示5个值,所以我使用了mrender.setYLabels(5);但是,当我这样做时,网格线仅为这些值显示。用户将无法知道确切的y轴坐标。如何为每个值显示网格线,并仅为某些值显示标签 若我手动向右或向左水平滚动图形,x轴标签会改变。我将范围设置为0-10,带可设置项(2);但它变为0,5,10…如何控制这种行为 这应该是4个独立的问题,而不是编号的问题

如何停止沿y轴滚动AChartEngine动态线图

  • 动态打印值时,我希望显示最近打印的值。怎么做

  • 我希望绘制范围为20到200的y轴值,并且只想显示5个值,所以我使用了mrender.setYLabels(5);但是,当我这样做时,网格线仅为这些值显示。用户将无法知道确切的y轴坐标。如何为每个值显示网格线,并仅为某些值显示标签

  • 若我手动向右或向左水平滚动图形,x轴标签会改变。我将范围设置为0-10,带可设置项(2);但它变为0,5,10…如何控制这种行为


  • 这应该是4个独立的问题,而不是编号的问题。因此,我只回答第一个问题:

    您可以设置最小和最大显示值:

    renderer.setXAxisMin(minValue);
    renderer.setXAxisMax(maxValue);
    
    如果滚动的意思是平移,那么这就是方法:

    renderer.setPanEnabled(false, false);
    renderer.setZoomEnabled(false, false);
    

    我集体提问,因为它们是相互联系的。我已经设置了最小-最大范围,但这不会停止图形的滚动。