diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 8a085556..0e2e8322 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -93,5 +93,15 @@ + + + + diff --git a/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt index 13dc6daa..db53720b 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt @@ -1,7 +1,6 @@ package com.simplemobiletools.camera.activities import android.app.Activity -import android.content.ActivityNotFoundException import android.content.Intent import android.content.res.Resources import android.hardware.Camera @@ -198,20 +197,8 @@ class MainActivity : SimpleActivity(), PreviewListener, PhotoProcessor.MediaSave } private fun showLastMediaPreview() { - if (mPreviewUri == null) - return - - try { - val REVIEW_ACTION = "com.android.camera.action.REVIEW" - val intent = Intent(REVIEW_ACTION, mPreviewUri) - startActivity(intent) - } catch (e: ActivityNotFoundException) { - val intent = Intent(Intent.ACTION_VIEW, mPreviewUri) - if (intent.resolveActivity(packageManager) != null) { - startActivity(intent) - } else { - toast(R.string.no_gallery_app_available) - } + if (mPreviewUri != null) { + openFile(mPreviewUri!!, false, BuildConfig.APPLICATION_ID) } } diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index dcc0c584..63dcc1a3 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -10,7 +10,6 @@ Kamerawechsel fehlgeschlagen Ohne Zugriff auf Kamera und Speicher ist hier nicht viel zu tun Wir benötigen Zugriff auf das Mikrofon um Videos aufnehmen zu können - Keine Galerie-App verfügbar Klicke auf das Bild, um bei der Vorschau zu bleiben Das Foto konnte nicht gespeichert werden diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 1e0c3d90..04ba75c4 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -10,7 +10,6 @@ Ha fallado el cambio de cámara No hay mucho que hacer sin los permisos para acceder a la cámara y al almacenamiento Se necesita el permiso de micrófono para grabar vídeos - No hay disponible una aplicación de galería Haga clic en la imagen para reanudar la vista previa The photo could not be saved diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index a8e0e20b..3d5e7142 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -10,7 +10,6 @@ La permutation de caméra a échouée Peu de choses à faire sans accès à la caméra et à la mémoire Nous avons besoin de l\'autorisation sur l\'audio pour enregistrer des vidéos - Pas d\'application galerie disponible Cliquer sur l\'image pour resume preview La photo ne peut pas être sauvegardée diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 0c625f02..77029154 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -10,7 +10,6 @@ Cambio fotocamera fallito Non c\'è molto da fare senza l\'accesso alla fotocamera e all\'archiviazione È necessario l\'accesso al microfono per registrare i video - Nessuna app galleria disponibile Click on the image to resume preview The photo could not be saved diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 9226ad39..d3b3b14b 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -10,7 +10,6 @@ カメラの切り替えに失敗しました お使いのカメラやストレージにアクセスしないと、ほとんど行うことはありません ビデオを記録するためにオーディオのアクセス許可が必要です - 利用可能なギャラリーアプリがありません Click on the image to resume preview The photo could not be saved diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index 56b66ea8..c6defb54 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -10,7 +10,6 @@ Kameros perjungimas nepavyko Nėra ką daryti kai kamera ir saugykla neprieinama Mums reikia audio leidimo, kad įrašyti vaizdo bylas - Nėra galerijos programėlės Click on the image to resume preview The photo could not be saved diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index a9ca3a7c..51dc7adf 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -10,7 +10,6 @@ Schakelen camera is mislukt Kan niets doen zonder toegang tot uw camera en opslag Toestemming voor audio nodig is voor het opnemen van video\'s - Geen gallery app beschikbaar Click on the image to resume preview The photo could not be saved diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 4f702c81..49e5c002 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -10,7 +10,6 @@ Przełączenie kamery nie powiodło się Za wiele nie zrobię, gdy nie będę mieć dostępu do kamery i pamięci. Potrzebuję ustawienia \"Mikrofon\", aby móc nagrywać filmy - Brak aplikacji galerii Kliknij obraz, aby wznowić podgląd Zdjęcie nie mogło zostać zapisane diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 9839dde4..a65b9070 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -10,7 +10,6 @@ Falha ao mudar de câmera É necessária a permissão para acessar a câmera e o armazenamento Necessitamos da permissão de áudio para gravar os vídeos - Nenhum aplicativo de galeria disponível Clique na imagem para resumir a pré-visualização A foto não pôde ser salva diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml index 6053cc53..7417e1f8 100644 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ b/app/src/main/res/values-pt-rPT/strings.xml @@ -10,7 +10,6 @@ Falha ao mudar de câmara É necessária a permissão para aceder à câmara e ao armazenamento Necessitamos da permissão de áudio para gravar os vídeos - Nenhuma aplicação de galeria disponível Clique na imagem para continuar com a pré-visualização Não foi possível guardar a foto diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 607efb22..42c57235 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -10,7 +10,6 @@ Не удалось переключить камеру Не так много можно сделать без доступа к камере и хранилищу Нам нужно разрешение на запись аудио для записи видео - Нет доступного приложения-галереи Чтобы возобновить предпросмотр, нажмите на изображение Не удалось сохранить фото diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index 78182276..1b2e43b6 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -10,7 +10,6 @@ Prepnutie fotoaparátu zlyhalo Bez prístupu ku kamere a úložiska nevieme urobiť nič Na tvorbu videí potrebujeme prístup k nahrávaniu zvuku - Nebola nájdená žiadna aplikácia galérie Pre pokračovanie prehliadania kliknite na obrázok Fotografiu sa nepodarilo uložiť diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index fd4f9ea5..03ac380b 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -10,7 +10,6 @@ Byte av kamera misslyckades Inte mycket att göra utan tillgång till din kamera och lagring För att spela in video krävs ljudrättigheter - Ingen galleri-app finns tillgänglig Klicka på bilden för att återuppta förhandsgranskningen Fotot kunde inte sparas diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 6bb2e80a..5c0716e2 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -10,7 +10,6 @@ Switching camera failed We can\'t do much without accessing your camera and storage We need audio permission for recording videos - No gallery app available Click on the image to resume preview The photo could not be saved diff --git a/app/src/main/res/xml/provider_paths.xml b/app/src/main/res/xml/provider_paths.xml new file mode 100644 index 00000000..ad4a8140 --- /dev/null +++ b/app/src/main/res/xml/provider_paths.xml @@ -0,0 +1,5 @@ + + + + +