从Android 2.0开始,新增了一个关于Exif信息的包:android.media.ExifInterface

我们可以使用这个包来取得照片的Exif信息:

 

/*
     * 目前Android SDK定义的Tag有:
      TAG_DATETIME    时间日期
      TAG_FLASH   闪光灯
      TAG_GPS_LATITUDE   纬度
      TAG_GPS_LATITUDE_REF  纬度参考 
      TAG_GPS_LONGITUDE   经度
      TAG_GPS_LONGITUDE_REF  经度参考 
      TAG_IMAGE_LENGTH   图片长
      TAG_IMAGE_WIDTH   图片宽
      TAG_MAKE   设备制造商
      TAG_MODEL   设备型号
      TAG_ORIENTATION   方向
      TAG_WHITE_BALANCE   白平衡
     
*/
    String sFileName
="/sdcard/DCIM/Camera/1.JPG";
    
try{
      ExifInterface exif 
= new ExifInterface(sFileName);
      String sModel
=exif.getAttribute(ExifInterface.TAG_MODEL);
      Toast.makeText(PhotoCatActivity.
this,"1.JPG Exif:"+sModel, Toast.LENGTH_SHORT).show();
    }
    
catch(Exception ee){
      
    }

 

posted on 2011-04-13 13:46  garfieldtom  阅读(1776)  评论(2编辑  收藏  举报