android 检测Uri路径是否有效

sancaiodm Android源码摘录 2021-09-09 1364 0


android 检测Uri路径是否有效

android 检测Uri路径是否有效

    public static boolean isUriValid(Uri uri, ContentResolver resolver) {
        if (uri == null) {
            return false;
        }

        try {
            ParcelFileDescriptor pfd = resolver.openFileDescriptor(uri, "r");
            if (pfd == null) {
                return false;
            }
            pfd.close();
        } catch (IOException ex) {
            return false;
        }
        return true;
    }


评论