public class UriManager
extends java.lang.Object
Constructor and Description |
---|
UriManager() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getDataColumn(android.content.Context context,
android.net.Uri uri,
java.lang.String selection,
java.lang.String[] selectionArgs)
Get the value of the data column for this Uri.
|
static java.lang.String |
getPathFromURI(android.content.Context context,
android.net.Uri uri) |
static android.net.Uri |
getUriFromBitmap(android.content.Context context,
android.graphics.Bitmap image) |
static android.net.Uri |
getUriFromFile(android.content.Context context,
java.lang.String filePath) |
static android.net.Uri |
getVideoContentUri(android.content.Context context,
java.io.File file) |
static boolean |
isDownloadsDocument(android.net.Uri uri) |
static boolean |
isExternalStorageDocument(android.net.Uri uri) |
static boolean |
isMediaDocument(android.net.Uri uri) |
static void |
saveUriToFile(android.net.Uri mImageUri,
java.lang.String path) |
public static java.lang.String getPathFromURI(android.content.Context context, android.net.Uri uri)
public static java.lang.String getDataColumn(android.content.Context context, android.net.Uri uri, java.lang.String selection, java.lang.String[] selectionArgs)
context
- The context.uri
- The Uri to query.selection
- (Optional) Filter used in the query.selectionArgs
- (Optional) Selection arguments used in the query.public static boolean isExternalStorageDocument(android.net.Uri uri)
uri
- The Uri to check.public static boolean isDownloadsDocument(android.net.Uri uri)
uri
- The Uri to check.public static boolean isMediaDocument(android.net.Uri uri)
uri
- The Uri to check.public static android.net.Uri getVideoContentUri(android.content.Context context, java.io.File file)
public static android.net.Uri getUriFromBitmap(android.content.Context context, android.graphics.Bitmap image)
public static android.net.Uri getUriFromFile(android.content.Context context, java.lang.String filePath)
public static void saveUriToFile(android.net.Uri mImageUri, java.lang.String path)