Wie man den Breitengrad und Längengrad ein Bild in sdcard zu meiner Anwendung?
Aus meiner Anwendung kann ich öffnen Sie die Galerie. Gibt es eine Möglichkeit, um Längen-und Breitengrad von jedem ausgewählten Bild in der Galerie zu meiner Anwendung?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie Gehen mit ExifInterface - Klasse zum Lesen der verschiedenen EXIF-Metadaten aus Bildern:
Beispiel :
Bearbeitet :
Nun Hier erhalten Sie lat-long, wie Unten format.
lat = 30/1,12/1,34/1,
lang=81/1,22/1,41/1
Konvertieren in Reale Werte dieser Blog hat Mir Geholfen.
müssen wir tun, Umrechnung von Grad, Minuten, Sekunden form zu GeoPoint form.
Unten Weg, können Sie es Tun.
java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1, result=-1, data=null} to activity {com.package/com.package.publicconnect.LevelFirst}: java.lang.NullPointerException: Attempt to invoke virtual method 'float java.lang.Float.floatValue()' on a null object reference
ich habe dies geschrieben in einer separaten Klasse, und rufen Sie inonActivityResult()
ich nehme das Bild so möchte ich, um die lat und long des Bildes. ich übertrage mit dem Namen in derexif..
und übergeben Sie an den Konstruktor.Kann man eigentlich eine "eingebaute" Funktion:
Vielleicht ist etwas neues, aber ich denke, dass ist viel bequemer als die akzeptierte Antwort.