我们想获取拍照图片的具体信息 安卓api是提供了的
方法如下
ExifInterface exifInterface = null; String dateString = null; try { exifInterface = new ExifInterface(IntentKey.FILE_PATH + s); String tagDateTime = exifInterface.getAttribute(ExifInterface.TAG_DATETIME); Log.e("----------------","-----------tagDateTime----"+tagDateTime); } catch (IOException e) { e.printStackTrace(); }
ExifInterface.TAG_DATETIME, 就是获取时间的api
public static final String TAG_ORIENTATION = "Orientation"; /** Type is String. */ public static final String TAG_DATETIME = "DateTime"; /** Type is String. */ public static final String TAG_MAKE = "Make"; /** Type is String. */ public static final String TAG_MODEL = "Model"; /** Type is int. */ public static final String TAG_FLASH = "Flash"; /** Type is int. */ public static final String TAG_IMAGE_WIDTH = "ImageWidth"; /** Type is int. */ public static final String TAG_IMAGE_LENGTH = "ImageLength"; /** String. Format is "num1/denom1,num2/denom2,num3/denom3". */ public static final String TAG_GPS_LATITUDE = "GPSLatitude"; /** String. Format is "num1/denom1,num2/denom2,num3/denom3". */ public static final String TAG_GPS_LONGITUDE = "GPSLongitude"; /** Type is String. */ public static final String TAG_GPS_LATITUDE_REF = "GPSLatitudeRef"; /** Type is String. */ public static final String TAG_GPS_LONGITUDE_REF = "GPSLongitudeRef"; /** Type is String. */ public static final String TAG_EXPOSURE_TIME = "ExposureTime"; /** Type is String. */ public static final String TAG_APERTURE = "FNumber"; /** Type is String. */ public static final String TAG_ISO = "ISOSpeedRatings"; /** Type is String. */ public static final String TAG_DATETIME_DIGITIZED = "DateTimeDigitized"; /** Type is int. */ public static final String TAG_SUBSEC_TIME = "SubSecTime"; /** Type is int. */ public static final String TAG_SUBSEC_TIME_ORIG = "SubSecTimeOriginal"; /** Type is int. */ public static final String TAG_SUBSEC_TIME_DIG = "SubSecTimeDigitized";