拍摄水平滚动图形视图的屏幕截图

问题描述

我想要的

我必须截取完整图形视图的屏幕截图。它是一个实时图表视图,并绘制了大约一个小时的心电图数据。我需要截取这张从 0 到 1500 x 轴的完整图形的屏幕截图。

我的尝试

目前我正在使用下面的代码,但此代码截取图形可见部分的屏幕截图。

graph.setDrawingCacheEnabled(true);
final Bitmap b = graph.getDrawingCache();
Canvas c = new Canvas(b);
graph.draw(c);
savetoInternalStorage(b);

我也尝试过使用 PCG Screenshot 但我不支持水平滚动。 我也尝试使用

功能

com.jjoe64.graphview.GraphView

graph.takeSnapshotAndShare(ECGActivity.this,"exampleGraph","GraphViewSnapshot");

但这也需要可见部分的屏幕截图。

有没有人有解决办法?

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)