public abstract class LocalMediaItem extends MediaItem
| Modifier and Type | Field and Description |
|---|---|
int |
bucketId |
java.lang.String |
caption |
long |
dateAddedInSec |
long |
dateModifiedInSec |
long |
dateTakenInMs |
java.lang.String |
filePath |
long |
fileSize |
int |
height |
int |
id |
double |
latitude |
double |
longitude |
java.lang.String |
mimeType |
int |
width |
CACHED_IMAGE_QUALITY, IMAGE_ERROR, IMAGE_READY, IMAGE_WAIT, INVALID_LATLNG, MIME_TYPE_JPEG, TYPE_MICROTHUMBNAIL, TYPE_THUMBNAILCACHE_FLAG_FULL, CACHE_FLAG_NO, CACHE_FLAG_SCREENNAIL, CACHE_STATUS_CACHED_FULL, CACHE_STATUS_CACHED_SCREENNAIL, CACHE_STATUS_CACHING, CACHE_STATUS_NOT_CACHED, INVALID_DATA_VERSION, mDataVersion, MEDIA_TYPE_ALL, MEDIA_TYPE_ALL_STRING, MEDIA_TYPE_IMAGE, MEDIA_TYPE_IMAGE_STRING, MEDIA_TYPE_UNKNOWN, MEDIA_TYPE_VIDEO, MEDIA_TYPE_VIDEO_STRING, mPath, SUPPORT_ALL, SUPPORT_CACHE, SUPPORT_CROP, SUPPORT_DELETE, SUPPORT_EDIT, SUPPORT_FULL_IMAGE, SUPPORT_IMPORT, SUPPORT_INFO, SUPPORT_PLAY, SUPPORT_ROTATE, SUPPORT_SETAS, SUPPORT_SHARE, SUPPORT_SHOW_ON_MAP| Constructor and Description |
|---|
LocalMediaItem(Path path,
long version) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBucketId() |
long |
getDateInMs() |
MediaDetails |
getDetails() |
void |
getLatLong(double[] latLong) |
java.lang.String |
getMimeType() |
java.lang.String |
getName() |
long |
getSize() |
protected void |
updateContent(android.database.Cursor cursor) |
protected abstract boolean |
updateFromCursor(android.database.Cursor cursor) |
getBytesBufferPool, getFaces, getFilePath, getFullImageRotation, getHeight, getRotation, getTags, getTargetSize, getWidth, requestImage, requestLargeImage, setThumbnailSizescache, delete, getCacheFlag, getCacheSize, getCacheStatus, getContentUri, getDataVersion, getMediaType, getPath, getPlayUri, getSupportedOperations, getTypeFromString, getTypeString, Import, nextVersionNumber, rotatepublic int id
public java.lang.String caption
public java.lang.String mimeType
public long fileSize
public double latitude
public double longitude
public long dateTakenInMs
public long dateAddedInSec
public long dateModifiedInSec
public java.lang.String filePath
public int bucketId
public int width
public int height
public LocalMediaItem(Path path, long version)
public long getDateInMs()
getDateInMs in class MediaItempublic void getLatLong(double[] latLong)
getLatLong in class MediaItemprotected abstract boolean updateFromCursor(android.database.Cursor cursor)
public int getBucketId()
protected void updateContent(android.database.Cursor cursor)
public MediaDetails getDetails()
getDetails in class MediaObjectpublic java.lang.String getMimeType()
getMimeType in class MediaItem