Jak wyświetlić wiele znaczników na MapFragment w Google Map API v2?

ja używamGoogle Map API v2 w mojej aplikacji, aby wyświetlić Mapy.

Wykonałem wszystkie kroki, które należy wykonać, aby włączyć Google Map w mojej aplikacji.

public class PinLocationOnMapView extends FragmentActivity {

    private double mLatitude = 0.0, mLongitude = 0.0;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        SupportMapFragment fragment = SupportMapFragment.newInstance();
        getSupportFragmentManager().beginTransaction()
                .add(android.R.id.content, fragment).commit();
    }
}

Jeśli korzystam z tego kodu, pokazuje mi mapę, ale jeśli podam swoje wartości szerokości / długości geograficznej, kafelki mapy nie ładują się i widzę tylko białe kafelki.

Poniżej znajduje się kod napisany w onCreate () powyższej klasy:

 if (getIntent().getExtras() != null) {
            final Bundle bundle = getIntent().getBundleExtra("LOCATION");
            mLatitude = bundle.getDouble("LATITUDE");
            mLongitude = bundle.getDouble("LONGITUDE");
        } else {
            finish();
        }

        GoogleMapOptions options = new GoogleMapOptions();
        LatLng latLng = new LatLng(mLatitude, mLongitude);
        CameraPosition cameraPosition;// = new CameraPosition(latLng, 0, 0, 0);
        cameraPosition = CameraPosition.fromLatLngZoom(latLng, (float) 14.0);

        options.mapType(GoogleMap.MAP_TYPE_SATELLITE).camera(cameraPosition)
                .zoomControlsEnabled(true).zoomGesturesEnabled(true);

        SupportMapFragment fragment = SupportMapFragment.newInstance(options);
        getSupportFragmentManager().beginTransaction()
                .add(android.R.id.content, fragment).commit(); 

Mam także listę wartości lat / long. Chcę je pokazaćMapFragment, jak pokazać wiele markerówMapFragment?

Próbowałem zMapView iItemizedOverlay, ale dla mnie to nie zadziałało. Wierzę, że poprawnie stworzyłemSHA1 klucz, aby uzyskaćAPI klucz, ponieważ jeśli to było złe, nie widziałem mapyMapFragment również, ale widzę, że jeśli nie przekażę wartości lat / log.

questionAnswers(6)

yourAnswerToTheQuestion