Как отобразить несколько маркеров на MapFragment в Google Map API v2?

я используюGoogle Map API v2 в моем приложении, чтобы показать карты.

Я выполнил все шаги, которые необходимо выполнить, чтобы включить Google Map в моем приложении.

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();
    }
}

Если я использую этот код, он показывает мне карту, но если я предоставляю свои значения широты / долготы, плитки карты не загружаются, и я вижу только белые плитки.

Ниже приведен код, написанный в onCreate () вышеприведенного класса:

 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(); 

Также у меня есть список значений lat / long. Я хочу показать их наMapFragmentкак показать несколько маркеров на?MapFragment

Я пробовал сMapView а такжеItemizedOverlay, но это не такя не работаю Я считаю, что правильно создалSHA1 ключ, чтобы получитьAPI ключ, потому что, если это было неправильно, я не мог видеть карту, используяMapFragment но я вижу, что если я неt передать значение lat / log.

Ответы на вопрос(6)

Ваш ответ на вопрос