Wie zu erkennen, dass die Android-Kamera mit Geo-tagging-Einstellung on/off (GPS-Info in den EXIF-Daten)
Ich bin versucht, herauszufinden, ob es einen Weg gibt, um zu erkennen, das "taggen" oder "store location" - Einstellung der Kamera auf einem Android-Gerät. Ich meine damit nicht die Allgemeine Lage Einstellung Zugriff, die ich bin sehr vertraut mit, aber die mehr "versteckte" Einstellung, wenn Sie die Kamera verwenden.
Meisten Nutzer sind nicht einmal bewusst, dass es existiert, und es ist standardmäßig deaktiviert, ich möchte in der Lage sein zu sagen, die Benutzer, dass diese Einstellung deaktiviert ist, so dass Sie können schalten Sie es, wenn Sie wollen, auf diese Weise Bilder haben alle die EXIF-Daten bezüglich Ihrer Lage.
Ich hoffe, das wurde nicht beantwortet, bevor Sie auf ja, wenn Ihr den Fall, ich bin traurig darüber und würde Sie bitte den link mich auf den richtigen thread.
InformationsquelleAutor Julz | 2013-03-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Jedes Android-Gerät üblicherweise mit seiner eigenen Kamera-app, die der Hersteller des Geräts. Jede hat Ihre eigene UI und wahrscheinlich eigenen Weg/Ort, um die Einstellung zu speichern, wenn es auch existiert für das Gerät. Also keine Antwort auf diese Frage wäre stark geräteabhängig.
Aber auch wenn Sie nur beschränken Sie sich auf die AOSP Kamera app, die die app verwendet, auf die Nexus Geräte gibt es keine API dafür. Die app fragt, ob Sie möchten, aktivieren Sie GPS-tagging ersten mal die app ausgeführt wird, und danach die option aktivieren/deaktivieren Sie die geotagging finden Sie in den Einstellungen.
Gibt es keine Möglichkeit, um zu bestätigen, wenn diese Einstellung eingeschaltet ist, da es nicht Teil einer öffentlichen oder standard-Android-API. Sie könnten in der Lage sein, etwas zu tun mit der accessibility-API Lesen Sie diese Einstellungen, aber es erfordert erhebliche Berechtigungen zu tun (Erreichbarkeit service-Dokumentation hier).
InformationsquelleAutor Eddy Talvala
Extrahieren der
EXIF
Informationen aus den Dateien, die Sie könnte erwägen, ein Beispiel ähnlich zu denupdateExif
Beispiel in diesem code-snippet. Dies würde Ihnen ermöglichen, um die Informationen zu erhalten, einschließlich machen, Blitz, Brennweite usw. abgelegt ist, in derEXIF
Datei.InformationsquelleAutor Ganesh
Sprechen, um die Android 4.3 Kamera-app kommt mit Nexus-Geräte können Sie anzeigen und ändern Sie die Einstellung wie dieser:
Öffnen Sie die Kamera-app.
Den weißen Kreis (das Rechte der drei Symbole am unteren Rand des app-Bildschirm) wird verwendet, um das Hauptmenü aufzurufen. Wenn "Standort" ausgeschaltet ist, wird das kreisförmige Symbol mit einem kleinen Standort-Symbol mit einer Linie durch es. Wenn "store location" aktiviert ist, gibt es keine positiven Anzeichen davon. Tippen Sie auf weiter, wenn Sie möchten, um die Einstellung zu ändern.
Tippen Sie auf das Einstellungen-Symbol (das mittlere Symbol der fünf), um "Mehr Optionen" - Menü.
Den "store location" - Symbol ist die linke fünf. Tippen auf das Symbol schaltet die Einstellungen und schließt das Menü). Wenn "Standort" ausgeschaltet ist, wird das Symbol angezeigt wird, mit einer Linie durch es, andere ohne.
InformationsquelleAutor stinkoid