Возможно ли, чтобы Google Maps на Android отображал заданную координату в приложении Maps, но также имеет маркер (или контакт), установленный в этом месте?Показан маркер в географии: -url в Android-картах
Я прочитал документацию по адресу https://developer.android.com/guide/appendix/g-app-intents.html, но это позволяет мне установить уровень масштабирования.
Сейчас я использую следующий код, чтобы показать место в Google Maps на Android:
Double lat = 53.3;
Double lng = 13.4;
final String uriString = "geo:" + lat + ',' + lng + "?z=15";
Intent showOnMapIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(uriString));
startActivity(showOnMapIntent);
Можно ли иметь маркер там, или мне нужно использовать MapActivity? Где я могу найти полную документацию по параметрам URL, которые понимает приложение Карт?
Можно ли использовать другой префикс URL? Например, "https://maps.google.de/maps?"? У карт есть фильтр намерений, соответствующий этой схеме/host/pathPrefix. Где я могу найти документацию, по каким параметрам Google Maps для Android действительно поддерживает этот URL-адрес?
то будет coolm, но, к сожалению, тогда Google-земля не улавливает связь - сочетание обоих было бы круто ;-) – ligi
выше ссылка не работает больше. Возможно, это может быть заменено следующим: https://developers.google.com/maps/documentation/static-maps/intro?hl=ru – meles