Чтение EXIF ​​Info - PullRequest
       3

Чтение EXIF ​​Info

0 голосов
/ 24 июня 2011

Я пытаюсь прочитать все медиа-файлы с SD-карты и получить данные EXIF ​​для первого файла, но это не работает.Код:

String[] proj = { MediaStore.Images.Media.DATA };
Cursor c = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, proj,
                null, null, null);
String imagePath = "";
if(c!= null &&  c.moveToFirst()){
  imagePath = c.getString(c.getColumnIndexOrThrow(MediaStore.Images.Media.DATA));
  if (!c.isClosed()) {
    c.close();
  }
}
if(!imagePath.equals("")){
    ExifInterface exif = new ExifInterface(imagePath);
    String updated = exif.getAttribute(ExifInterface.TAG_DATETIME);
    system.print.out("Photo updated at:"+updated);
}

Sysout печатает «ноль».

1 Ответ

0 голосов
/ 10 августа 2012

вы можете получить информацию exif только для файла изображения с расширением .jpeg, но не для расширения .jpg.

...