Mostrando um marcador em um geo: -url no Android Maps

É possível não apenas ter o Google Maps no Android exibindo uma determinada coordenada no aplicativo de mapas, mas também um marcador (ou pin) definido no local?

Eu li a documentação emhttps://developer.android.com/guide/appendix/g-app-intents.html mas só me permite definir o nível de zoom.

No momento, uso o código a seguir para mostrar um lugar no Google Maps no 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);

É possível ter um marcador lá ou eu preciso usar um MapActivity? Onde posso encontrar a documentação completa sobre os parâmetros de URL que o aplicativo do Maps entende?

Posso usar um prefixo de URL diferente? Por exemplo "https://maps.google.de/maps"Mapas têm um filtro de intenção que corresponde a este esquema / host / pathPrefix. Onde posso encontrar documentação sobre quais parâmetros o Google Maps para Android realmente suporta com este URL?"

questionAnswers(3)

yourAnswerToTheQuestion