Nope, disable link from geo: URL to Google Maps. Does not quite work in the browser...
[zxing.git] / android / src / com / google / zxing / client / android / ResultHandler.java
index b1bde8b..0664375 100755 (executable)
@@ -26,7 +26,6 @@ import com.google.zxing.client.result.AddressBookDoCoMoResult;
 import com.google.zxing.client.result.BookmarkDoCoMoResult;
 import com.google.zxing.client.result.EmailAddressResult;
 import com.google.zxing.client.result.EmailDoCoMoResult;
-import com.google.zxing.client.result.GeoParsedResult;
 import com.google.zxing.client.result.ParsedReaderResult;
 import com.google.zxing.client.result.ParsedReaderResultType;
 import com.google.zxing.client.result.UPCParsedResult;
@@ -104,13 +103,15 @@ final class ResultHandler extends Handler {
         } catch (URISyntaxException e) {
           return;
         }
-      } else if (type.equals(ParsedReaderResultType.GEO)) {
-        GeoParsedResult geoResult = (GeoParsedResult) result;
-        try {
-          intent = new Intent(Intent.SENDTO_ACTION, new ContentURI(geoResult.getGoogleMapsURI()));
-        } catch (URISyntaxException e) {
-          return;
-        }
+      //} else if (type.equals(ParsedReaderResultType.GEO)) {
+      //  GeoParsedResult geoResult = (GeoParsedResult) result;
+      //  try {
+      //    intent = new Intent(Intent.VIEW_ACTION, new ContentURI(geoResult.getGoogleMapsURI()));
+      //    // or can we send the raw geo: URI to Android? maybe it'll open Maps?
+      //    // or just open a MapView
+      //  } catch (URISyntaxException e) {
+      //    return;
+      //  }
       } else if (type.equals(ParsedReaderResultType.UPC)) {
         UPCParsedResult upcResult = (UPCParsedResult) result;
         try {