код для добавления маркеров на карту с помощью 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. в которых только даютстатически добавленные данные маркеров