Я пытаюсь изменить теги 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"