Установка атрибута Custom Exif для галереи изображений в Android не сохраняется полностью - PullRequest
0 голосов
/ 01 марта 2019

Я использовал следующий код для добавления своего собственного тега к данным Exif изображения, код работает нормально и тег добавляется к изображению, а затем я читаю тег, который я добавил в том же самомзапустить приложение, но проблема в том, что этот сохраненный атрибут не сохраняется полностью, другими словами, когда я удалил код setAttribute и сохранил код чтения атрибута и запустил приложение, тег, который я сохранял ранее, делаетне отображается, и кажется, что он возвращает ноль, поэтому мне нужно полностью сохранить этот тег в данных изображения Exif, поэтому даже при закрытии приложения я могу прочитать тег, не устанавливая его в другой раз (мне нужноисправить этот тег на изображение в галерее, как другие теги, такие как дата или время и т. д.), пожалуйста, кто-нибудь может мне помочь с этой проблемой?спасибо

exif = new ExifInterface(array.get(10));
        String imageDescription = "my image tag";
        exif.setAttribute("ImageDescription", imageDescription);
        exif.saveAttributes();

код чтения моего тега:

String  x = exif.getAttribute("ImageDescription");
            textView.setText(x);
...