public class MediaDetails
extends java.lang.Object
implements java.lang.Iterable<java.util.Map.Entry<java.lang.Integer,java.lang.Object>>
| Modifier and Type | Class and Description |
|---|---|
static class |
MediaDetails.FlashState |
| Modifier and Type | Field and Description |
|---|---|
static int |
INDEX_APERTURE |
static int |
INDEX_DATETIME |
static int |
INDEX_DESCRIPTION |
static int |
INDEX_DURATION |
static int |
INDEX_EXPOSURE_TIME |
static int |
INDEX_FLASH |
static int |
INDEX_FOCAL_LENGTH |
static int |
INDEX_HEIGHT |
static int |
INDEX_ISO |
static int |
INDEX_LOCATION |
static int |
INDEX_MAKE |
static int |
INDEX_MIMETYPE |
static int |
INDEX_MODEL |
static int |
INDEX_ORIENTATION |
static int |
INDEX_PATH |
static int |
INDEX_SHUTTER_SPEED |
static int |
INDEX_SIZE |
static int |
INDEX_TITLE |
static int |
INDEX_WHITE_BALANCE |
static int |
INDEX_WIDTH |
| Constructor and Description |
|---|
MediaDetails() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDetail(int index,
java.lang.Object value) |
static void |
extractExifInfo(MediaDetails details,
java.lang.String filePath) |
java.lang.Object |
getDetail(int index) |
int |
getUnit(int index) |
boolean |
hasUnit(int index) |
java.util.Iterator<java.util.Map.Entry<java.lang.Integer,java.lang.Object>> |
iterator() |
void |
setUnit(int index,
int unit) |
int |
size() |
public static final int INDEX_TITLE
public static final int INDEX_DESCRIPTION
public static final int INDEX_DATETIME
public static final int INDEX_LOCATION
public static final int INDEX_WIDTH
public static final int INDEX_HEIGHT
public static final int INDEX_ORIENTATION
public static final int INDEX_DURATION
public static final int INDEX_MIMETYPE
public static final int INDEX_SIZE
public static final int INDEX_MAKE
public static final int INDEX_MODEL
public static final int INDEX_FLASH
public static final int INDEX_FOCAL_LENGTH
public static final int INDEX_WHITE_BALANCE
public static final int INDEX_APERTURE
public static final int INDEX_SHUTTER_SPEED
public static final int INDEX_EXPOSURE_TIME
public static final int INDEX_ISO
public static final int INDEX_PATH
public void addDetail(int index,
java.lang.Object value)
public java.lang.Object getDetail(int index)
public int size()
public java.util.Iterator<java.util.Map.Entry<java.lang.Integer,java.lang.Object>> iterator()
iterator in interface java.lang.Iterable<java.util.Map.Entry<java.lang.Integer,java.lang.Object>>public void setUnit(int index,
int unit)
public boolean hasUnit(int index)
public int getUnit(int index)
public static void extractExifInfo(MediaDetails details, java.lang.String filePath)