1

Normally, the share mechanism in Google Maps Android App shares text (containing an URL pointing to Google Maps website).

There is though an specific location intent in Android, that any app can catch. When I send such intent from other apps, I can embed a location in messaging apps or open that location in different map apps (including Google Maps).

How do I generate such intent from a pinpointed location in Google Maps, from the user interface?

For example, I have installed Maps.ME which does accept location intents too. How do I start a location intent with Google Maps and catch it with Maps.ME, to share a given location? I'm also interested in workarounds if no in-app solution is available.

4
  • Generate an hyperlink with desired coordinates as mentioned here. Sharing this URL, most apps recognise it as URL and touching it raises an intent which the user can opt to use with any supporting app.
    – Narayanan
    Nov 15, 2016 at 8:35
  • @Narayanan I'm trying to share that location as a true location intent. I'm unsure which app should I use to open the URL so that it gets recognized as location intent. Other apps are able to share a location and that can be opened in various types of map apps, including Google Maps App.
    – AndresR
    Nov 15, 2016 at 8:50
  • For example, I have installed Maps.ME which does accept location intents too. How do I start a location intent with Google Maps and catch it with Maps.ME?
    – AndresR
    Nov 15, 2016 at 8:52
  • Then in that case Tasker can raise intents. See this, but you have to figure out how the parameters are passed.
    – Narayanan
    Nov 15, 2016 at 10:29

1 Answer 1

0

this app may help you to bridge different map apps. Here

you open Google Maps and share that location and choose this app. You can then open it using other maps which accepts location intent.

Hope it helps

2
  • 1
    It is a pity that apparently the Google Maps interface does not offer this already. This is indeed the best user-friendly solution.
    – AndresR
    Jan 16, 2017 at 20:31
  • @AndresR, i think google did it on purpose because they don't want others to use any third party maps. Jan 17, 2017 at 3:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .