UriHelper

public final class UriHelper

Helper methods for android.net.Uri.

Functions

getBytesFromUri
Link copied to clipboard
static Array<byte> getBytesFromUri(@NonNull() Uri uri, @NonNull() Context context)
Reads the contents of the resource pointed to by the Uri into a byte array.
getFileExtension
Link copied to clipboard
static String getFileExtension(@NonNull() Uri uri, @NonNull() Context context)
getFilenameFromUri
Link copied to clipboard
static String getFilenameFromUri(@NonNull() Uri uri, @NonNull() Context context)
Retrieves the filename of a Uri, if available.
getFileSizeFromUri
Link copied to clipboard
static int getFileSizeFromUri(@NonNull() Uri uri, @NonNull() Context context)
Retrieves the file size of a Uri, if available.
getMimeType
Link copied to clipboard
static String getMimeType(@NonNull() Uri uri, @NonNull() Context context)
getMimeTypeFromUrl
Link copied to clipboard
static String getMimeTypeFromUrl(@NonNull() String url)
hasMimeType
Link copied to clipboard
static boolean hasMimeType(@NonNull() Uri uri, @NonNull() Context context, @NonNull() String mimeType)
isUriInputStreamAvailable
Link copied to clipboard
static boolean isUriInputStreamAvailable(@NonNull() Uri uri, @NonNull() Context context)
Test whether an InputStream can be opened for the Uri.