achartengine android:导出长于设备宽度的图形时出现问题

achartengine android:导出长于设备宽度的图形时出现问题,android,achartengine,Android,Achartengine,在Android应用程序中,我正在用AChartEngine绘制一个折线图。图表超出了设备宽度,这意味着您需要平移才能看到整个图表。也就是说,它不适合一个屏幕。我正在尝试将此图形提取为图像,代码如下: bitmap = Bitmap.createBitmap(deviceWidth * 2, deviceHeight, Bitmap.Config.ARGB_8888); Canvas c = new Canvas(bitmap); view.lay

在Android应用程序中,我正在用AChartEngine绘制一个折线图。图表超出了设备宽度,这意味着您需要平移才能看到整个图表。也就是说,它不适合一个屏幕。我正在尝试将此图形提取为图像,代码如下:

     bitmap = Bitmap.createBitmap(deviceWidth * 2,
        deviceHeight, Bitmap.Config.ARGB_8888);  
     Canvas c = new Canvas(bitmap);
    view.layout(0, 0, view.getMeasuredWidth() * 2, view.getMeasuredHeight() + 15);
    view.draw(c);   // view is the GraphicalView where the graph is drawn
当图形适合一个屏幕(即设备宽度)时,它工作正常。但是,当图形长于屏幕宽度时,它只输出屏幕上显示的内容。但是,我能够看到所有绘图的注释(即文本)。但是图像只有屏幕宽度内的线条。为什么要绘制注释,而不是绘制线条?
有人能帮忙吗?

我正在讨论同样的问题。您找到解决方案了吗?这是出于性能原因,屏幕上没有的数据不会显示。为了跳过此操作,您必须扩展AChartEngine以支持此功能。@lucasdc您找到解决方案了吗?[相同问题的解决方案在这里-][1][1]: