问题描述
我想要的
我必须截取完整图形视图的屏幕截图。它是一个实时图表视图,并绘制了大约一个小时的心电图数据。我需要截取这张从 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");
但这也需要可见部分的屏幕截图。
有没有人有解决办法?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)