From 9affacdfd895fb4f9718e79b8534fa6371710486 Mon Sep 17 00:00:00 2001 From: cybing Date: Wed, 11 Nov 2020 14:44:56 +0800 Subject: [PATCH] =?UTF-8?q?bugfix=20=E6=8B=8D=E7=85=A7=E5=90=8E=E9=A2=84?= =?UTF-8?q?=E8=A7=88=E9=97=AA=E9=80=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/AndroidManifest.xml | 2 ++ .../com/cmcy/medialib/PhotoPreviewActivity.java | 13 ++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 1853961..34d0745 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -7,6 +7,8 @@ + + { - File sourceFile = Glide.with(PhotoPreviewActivity.this).asFile().load(url).submit().get(); - - if(sourceFile == null || !sourceFile.exists()){ - return ""; + if(Utils.isHttpHead(url)){ + File sourceFile = Glide.with(PhotoPreviewActivity.this).asFile().load(url).submit().get(); + if(sourceFile == null || !sourceFile.exists()){ + return ""; + } + return sourceFile.getAbsolutePath(); + }else { + return url; } - return sourceFile.getAbsolutePath(); }).observeOn(AndroidSchedulers.mainThread()).subscribe(path -> { File resource = new File(path); imageViewPreview.setImage(ImageSource.uri(Uri.fromFile(resource)));