Я пытаюсь изменить теги exif с помощью ExifInterface. Я использую setAttribute () и вызываю saveAttributes (). Тег сохраняется временно, а затем в следующий раз, когда старое значение останется на месте и не будет обновлено ................
Пример:
ExifInterface exifInterface = new ExifInterface(filePath);
String o1 = exifInterface.readAttribute(TAG_ORIENTATION); //o1 is "0"
exifInterface.setAttribute(TAG_ORIENTATION, "90");
exifInterface.saveAttributes();
String o2 = exifInterface.readAttribute(TAG_ORIENTATION); //o2 is "90"
// relaunch app, read attribute for same photo
String o3 = exifInterface.readAttribute(TAG_ORIENTATION); //o3 is "0" again, sould be "90"