From a4d58e11576735af13b8ab977f959d9cd5a70589 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 22 Aug 2016 22:39:37 +0200 Subject: [PATCH] prevent launching an empty Share intent --- .../filemanager/fragments/ItemsFragment.java | 5 +++++ app/src/main/res/values-it/strings.xml | 1 + app/src/main/res/values-ja/strings.xml | 1 + app/src/main/res/values-sv/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + 5 files changed, 9 insertions(+) diff --git a/app/src/main/java/com/simplemobiletools/filemanager/fragments/ItemsFragment.java b/app/src/main/java/com/simplemobiletools/filemanager/fragments/ItemsFragment.java index d8c89f8e..706e742e 100644 --- a/app/src/main/java/com/simplemobiletools/filemanager/fragments/ItemsFragment.java +++ b/app/src/main/java/com/simplemobiletools/filemanager/fragments/ItemsFragment.java @@ -346,6 +346,11 @@ public class ItemsFragment extends android.support.v4.app.Fragment uris.add(Uri.fromFile(file)); } + if (uris.isEmpty()) { + Utils.showToast(getContext(), R.string.no_files_selected); + return; + } + final String shareTitle = getResources().getString(R.string.share_via); final Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND_MULTIPLE); diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index c2ded683..b43546b9 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -17,6 +17,7 @@ Copia Condividi Files shared via Simple File Manager + No files selected Copia elemento Copia elementi Sposta diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index de756dab..094ceeb8 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -17,6 +17,7 @@ コピー Dela Files shared via Simple File Manager + No files selected アイテムをコピー アイテムをコピー 移動 diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index a49f912d..04faa04a 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -17,6 +17,7 @@ Kopiera Dela Files shared via Simple File Manager + No files selected Kopiera objekt Kopiera objekt Flytta diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index eb502225..08aba011 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -17,6 +17,7 @@ Copy Share Files shared via Simple File Manager + No files selected Copy item Copy items Move