我正在为骑自行车的人开发一个跟踪路线应用程序。因此,无论 map 上绘制的路线是什么,我都希望绘制了该路径的屏幕截图与社交媒体分享。
但我没有得到 map 的屏幕截图。
任何人都知道如何截取 Google Map V2
的屏幕截图。
最佳答案
每个 View 都提供了一个名为getDrawingCache()
的方法。您可以尝试以下代码。
MapView map = (MapView) findViewById(R.id.map_view);
map.buildDrawingCache();
Bitmap bitmap = map.getDrawingCache();
map.destroyDrawingCache();
您现在有了位图
。您可以随意使用它。
关于android - 以编程方式为 Google map V2 截取屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17966919/