From 2358f9a67fad9716082367ec6f6fd6a8e7c6f108 Mon Sep 17 00:00:00 2001 From: HBiSoft Date: Tue, 10 Dec 2019 19:22:41 +0200 Subject: [PATCH] Fix issue #10 --- pickit/src/main/java/com/hbisoft/pickit/Utils.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pickit/src/main/java/com/hbisoft/pickit/Utils.java b/pickit/src/main/java/com/hbisoft/pickit/Utils.java index 49b7701..1335753 100644 --- a/pickit/src/main/java/com/hbisoft/pickit/Utils.java +++ b/pickit/src/main/java/com/hbisoft/pickit/Utils.java @@ -66,6 +66,12 @@ else if (isDownloadsDocument(uri)) { if (file.exists()) return id; } + if (id.startsWith("raw%3A%2F")){ + id = id.replaceFirst("raw%3A%2F", ""); + File file = new File(id); + if (file.exists()) + return id; + } final Uri contentUri = ContentUris.withAppendedId(Uri.parse("content://downloads/public_downloads"), Long.valueOf(id)); return getDataColumn(context, contentUri, null, null); }