diff options
Diffstat (limited to 'java/com/android/pump/util/Scheme.java')
-rw-r--r-- | java/com/android/pump/util/Scheme.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/java/com/android/pump/util/Scheme.java b/java/com/android/pump/util/Scheme.java index ad544e3..7c52ec4 100644 --- a/java/com/android/pump/util/Scheme.java +++ b/java/com/android/pump/util/Scheme.java @@ -26,10 +26,15 @@ import androidx.annotation.NonNull; public final class Scheme { private Scheme() { } + private final static String CONTENT = ContentResolver.SCHEME_CONTENT; private final static String FILE = ContentResolver.SCHEME_FILE; private final static String HTTP = "http"; private final static String HTTPS = "https"; + public static boolean isContent(@NonNull Uri uri) { + return CONTENT.equals(uri.getScheme()); + } + public static boolean isFile(@NonNull Uri uri) { return FILE.equals(uri.getScheme()); } |