Exif интерфейс не сохраняет атрибут постоянно для изображения в Android - PullRequest
0 голосов
/ 09 марта 2019

Я использую ExifInterface, чтобы установить атрибут для тега «TAG_IMAG_DESCRIPTION» для изображения в галерее, TAG установлен, и я могу читать его, но только во время работы приложения, поэтому, когда я закрываю приложение и пытаюсь чтобы прочитать тег, который я установил, до того, как он не появится и кажется, что он не был сохранен правильно, так что мне нужно сохранить этот тег в данных Exif изображения на постоянной основе, чтобы, когда я закрываю свое приложение и открываю его, я мог прочитайте тег, который я установил для этого изображения ранее (например, сохранение в SharedPreferences), кто-нибудь может мне помочь в этом? ниже мой код:

 try {

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


            } catch (IOException e) {
                e.printStackTrace();
            }
...