2014-09-27 54 views
1

我想誇大我的MapView這樣充氣地圖視圖顯示空網格

ViewGroup mapLayout = (ViewGroup) View.inflate(mActivity, R.layout.details_map, null); 
    mMapView = (MapView) mapLayout.findViewById(R.id.map_view); 
    MapsInitializer.initialize(mActivity); 

    mMapView.onCreate(null); 

的MapView顯示,但不加載地圖傾斜,而不是顯示一個空網格

mMapView.onCreate(null); 

我不沒有SavedInstanceState可用,我可以不在這裏傳遞null嗎? 是否可以加載SavedInstanceState。

注意我不能使用MapFragment因爲它已經被嵌套在一個視圖尋呼機

回答

0

我再次檢查該文檔。它說,你必須調用這些方法上的MapView

onCreate(Bundle) 
onResume() 
onPause() 
onDestroy() 
onSaveInstanceState() 
onLowMemory() 

我打電話只是一次

mapView.onCreate(null) 
mapView.onResume() 
逃走了你的自我