From d1da89ca5b2463938ffd6d961ea0298de43b520d Mon Sep 17 00:00:00 2001 From: misaochan Date: Thu, 1 Sep 2016 17:37:22 +1200 Subject: [PATCH] Open map at given location --- .../java/fr/free/nrw/commons/nearby/NearbyListFragment.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyListFragment.java b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyListFragment.java index 4fa36d30a..26517a027 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyListFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyListFragment.java @@ -143,11 +143,10 @@ public class NearbyListFragment extends ListFragment { Log.d(TAG, "Item at position " + position + " has coords: Lat: " + latitude + " Long: " + longitude); - Uri gmmIntentUri = Uri.parse("geo:" + latitude + "," + longitude + '"'); + //Open map app at given position + Uri gmmIntentUri = Uri.parse("geo:0,0?q=" + latitude + "," + longitude + '"'); Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri); - mapIntent.setPackage("com.google.android.apps.maps"); - if (mapIntent.resolveActivity(getActivity().getPackageManager()) != null) { startActivity(mapIntent); }