Afzaal Ahmad Zeeshan
Для этого Вам нужно будет использовать SDK Google Maps для Android, так как вы получили координаты latlong, вы можете использовать Java-код для визуализации этого.
Помните, что вы должны иметь Google Карты API ключ для этого, чтобы работать, как Google, родное приложение "Карты" было нужно, чтобы ты позвонил ему из Intent
—и вы ничего не контролируете за пределами этой стадии.
Проверьте эту страницу, чтобы узнать, как назначить маркеры для карт Google: Маркера | Maps SDK для Android | Разработчики Google[^], простейшая часть кода будет выглядеть так,
// Code copied from the link above
private static final LatLng PERTH = new LatLng(-31.952854, 115.857342);
private static final LatLng SYDNEY = new LatLng(-33.87365, 151.20689);
private static final LatLng BRISBANE = new LatLng(-27.47093, 153.0235);
@Override
public void onMapReady(GoogleMap map) {
mMap = map;
// Add some markers to the map, and add a data object to each marker.
mPerth = mMap.addMarker(new MarkerOptions()
.position(PERTH)
.title("Perth");
mPerth.setTag(0);
mSydney = mMap.addMarker(new MarkerOptions()
.position(SYDNEY)
.title("Sydney");
mSydney.setTag(0);
mBrisbane = mMap.addMarker(new MarkerOptions()
.position(BRISBANE)
.title("Brisbane");
mBrisbane.setTag(0);
// Set a listener for marker click.
mMap.setOnMarkerClickListener(this);
}
Вам нужно предоставить значения позиций для ваших собственных координат, которые у вас есть в базе данных.
Читайте полное руководство по Google Maps SDK для Android здесь,
Обзор | Maps SDK для Android | Разработчики Google[
^]