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 @@
+
+
+
+
+