我有一個ViewSwitcher的應用程序,它包含一個MapView和另一個View,我想將MapView的位圖保存爲圖像。這種運作良好,如果MapView獲得通過做這樣的事情一直可見至少一次:如果MapView的位圖從未出現失敗
mapView.setDrawingCacheEnabled(true);
Bitmap bm = mapView.getDrawingCache();
/* ... save bitmap ... */
問題是,如果的MapView一直沒有看到,getDrawingCache()
回報null
爲位圖。有什麼辦法可以解決這個問題嗎?
[GoogleMap.snapshot()](http://stackoverflow.com/a/18231795/2531709)來拯救! – StefanTo