Szukam poprawy wydajności SupportMapFragment po obróceniu urządzenia. Wydaje się, że fragment musi zostać odtworzony. Nie jestem tego pewien, jednak gdy urządzenie zostanie obrócone, płytki mapy muszą zostać ponownie załadowane. Z perspektywy wydajności miałoby sens, aby cały fragment mapy był zachowany i ponownie użyty bez konieczności ponownego tworzenia fragmentu. Każdy wgląd w to byłby doceniony.Odtworzyć mapy Android Maps V2 SupportMapFragment podczas obracania
Zgłaszam SupportMapFragment w xml i przy użyciu SetupMapIfNeeded(), jak opisano w dokumentacji api.
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();
}
}
}
Jeżeli masz gdziekolwiek z tym Partick? –