如何从谷歌地图V2
答
你可以尝试走片段查看的屏幕截图:
View view = findViewById(R.id.fragmentId);
view.setDrawingCacheEnabled(true);
Bitmap bitmap = view.getDrawingCache();
BitmapDrawable bitmapDrawable = new BitmapDrawable(bitmap);
我没有测试它。
答
为了让你可以实现这个代码绘制:如果要直接保存在SD快照
SnapshotReadyCallback callback = new SnapshotReadyCallback() {
@Override
public void onSnapshotReady(Bitmap snapshot) {
mapSnapshot = snapshot;
}
};
googleMap.snapshot(callback);
Drawable screenshot = new BitmapDrawable(getResources(),mapSnapshot);
,你可以按照这样的回答: Capture screen shot of GoogleMap Android API V2
它不工作,我测试它,截图输出是黑色的。 – shontauro 2013-05-19 16:17:36
@shontauro是right.because我们正在绘制的地图在谷歌地图object.so我如何采取与销的GoogleMap的截图,画出路线路径等。 – Harshid 2013-06-03 05:18:09