我期望在設備旋轉時提高SupportMapFragment的性能。好像該片段必須重新創建。我不確定這一點,但是當設備旋轉時,必須重新加載地圖塊。從性能的角度來看,保留和重用整個映射片段而不必重新實例化片段是有意義的。任何深入瞭解這一點將不勝感激。回收Android地圖V2支持地圖片段旋轉時
我在xml中聲明瞭SupportMapFragment,並使用api文檔中描述的SetupMapIfNeeded()。
private void setUpMapIfNeeded() {
// Do a null check to confirm that we have not already instantiated the
// map.
if (mMap == null) {
// Try to obtain the map from the SupportMapFragment.
mMap = ((SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map)).getMap();
// Check if we were successful in obtaining the map.
if (mMap != null) {
setUpMap();
}
}
}
你有這個Partick任何地方? – 2013-02-14 14:30:42