답변

0

당신은 조각보기의 스크린 샷을 시도 할 수 있습니다 : 나는 그것을 테스트하지 않았습니다

View view = findViewById(R.id.fragmentId); 
view.setDrawingCacheEnabled(true); 
Bitmap bitmap = view.getDrawingCache(); 
BitmapDrawable bitmapDrawable = new BitmapDrawable(bitmap); 

.

+0

, I 테스트 됨, 스크린 샷 출력이 검은 색입니다. – shontauro

+0

@shontauro는 맞습니다. 우리는 Google지도 object.so에서지도를 그려서 핀으로 googlemap의 스크린 샷을 찍을 수 있고 경로 경로를 그릴 수 있습니다. – Harshid

1

이 코드를 구현할 수있는 당김 얻으려면 : 직접 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

이 작동하지 않습니다
관련 문제