код для добавления маркеров на карту с помощью Android карты Google v2

У меня есть латдлинные значения из базы данных. как отображать маркеры, основанные надлинные значения с использованием Android google map api v2.В оригинальных android google maps мы отображаем маркеры на основе концепции itemoverlay. В v2 я не знаю, как отображать маркеры.

    dbAdapter.open();
        Cursor points = dbAdapter.clustercall(Btmlft_latitude, toprgt_latitude,
                Btmlft_longitude, toprgt_longitude, gridsize1);
        int c = points.getCount();
        Log.d("count of points", "" + c);

        if (points != null) {
            if (points.moveToFirst()) {
                do {

                    int latitude = (int) (points.getFloat(points
                            .getColumnIndex("LATITUDE")) * 1E6);
                    int longitude = (int) (points.getFloat(points
                            .getColumnIndex("LONGITUDE")) * 1E6);

                    mapView.addMarker(new MarkerOptions().position(
                            new LatLng(latitude, longitude)).icon(
                            BitmapDescriptorFactory.defaultMarker()));

                } while (points.moveToNext());

            }
        }
        points.close();
        dbAdapter.close();

Это мой код. Я получаюLat &длинные значения из базы данных, но как добавить маркеры на основе латдлинные значения для сопоставления.

Я читаю андроид гугл карты api v2. в которых только даютстатически добавленные данные маркеров

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

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