Как добавить пользовательские достопримечательности с помощью Google Maps SDK на Android - PullRequest
0 голосов
/ 01 июня 2018

Я ищу способ добавить свои собственные маркеры широты и долготы на карту для моего приложения для Android.Я попытался найти документацию по API, но не мог понять, как это должно выглядеть.Идея состоит в том, чтобы иметь возможность передавать приложению широковещательный / длинный кортеж, сохранять его в базе данных и затем позволять другим пользователям получать эту информацию в виде маркера на своем MapView.Заранее спасибо

1 Ответ

0 голосов
/ 01 июня 2018

Вы можете использовать Location Manager, чтобы получить текущую широту и долготу.

double lat = location.getLatitude();
double long = location.getLongitude();

Latlang start = new LatLng(lat, long);

Затем добавьте маркер как:

 MarkerOptions options = new MarkerOptions();
        options.position(start);
        options.icon(BitmapDescriptorFactory.fromResource(R.drawable.marker_start_blue));
        mMap.addMarker(options);

Затем анимируйте камеру в этой точке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...