geo-tagging in android

Wie Sie wissen, ob die geo-tagging aktiviert oder deaktiviert in android-Kamera-Einstellung durch den code?
Wir sind anbringen des geo-tags zu Fotos durch den code. Wir verwenden Location Manager,Location-Listener, um die Breite und Länge und speichern Sie diese Koordinaten, um Fotos anhand der Exif-Schnittstelle.

ExifInterface exif = new ExifInterface(/sdcard/photo/photoname.jpg);
exif.setAttribute(ExifInterface.TAG_GPS_LATITUDE,String.valueOf(latitudeValueInDecimal));
exif.setAttribute(ExifInterface.TAG_GPS_LONGITUDE,String.valueOf(longitudeValueInDecimal));
exif.setAttribute(ExifInterface.TAG_GPS_LATITUDE_REF,"N");
exif.setAttribute(ExifInterface.TAG_GPS_LONGITUDE_REF,"W");
exif.saveAttributes();

Wir haben zum hinzufügen von gps-Koordinaten(Breitengrad und Längengrad), auf Foto nur, wenn der geotag aktiviert ist in Einstellung der Kamera? so wie überprüfen Sie den status der geo-tag(store Position) in den Kamera-Einstellungen? Ich bin mit HTC wildfire S Handy?

InformationsquelleAutor Praveen | 2012-10-05
Schreibe einen Kommentar