diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialerActivity.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialerActivity.kt index 271d9b15..6a83afdd 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialerActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialerActivity.kt @@ -4,8 +4,10 @@ import android.annotation.SuppressLint import android.content.Intent import android.net.Uri import android.os.Bundle +import android.provider.Settings import android.telecom.TelecomManager import android.view.Menu +import android.widget.Toast import com.simplemobiletools.commons.extensions.isDefaultDialer import com.simplemobiletools.commons.extensions.showErrorToast import com.simplemobiletools.commons.extensions.telecomManager @@ -64,6 +66,14 @@ class DialerActivity : SimpleActivity() { super.onActivityResult(requestCode, resultCode, resultData) if (requestCode == REQUEST_CODE_SET_DEFAULT_DIALER) { if (!isDefaultDialer()) { + try { + Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS).apply { + data = Uri.parse("package:$packageName") + startActivity(this) + } + toast(R.string.default_phone_app_prompt, Toast.LENGTH_LONG) + } catch (ignored: Exception) { + } finish() } else { initOutgoingCall() diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 606b41ff..f20c16b9 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -1,6 +1,7 @@ Simple Dialer Dialer + Please make this app the default Phone app Nejde získat přístup k vašim kontaktům diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index d727b7f5..c57c57d5 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -1,6 +1,7 @@ Schlichtes Telefon Telefon + Please make this app the default Phone app kein Zugriff auf Kontakte diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index e58aa886..c3a5f30a 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -1,6 +1,7 @@ Απλή Κλήση Κλήση + Please make this app the default Phone app Αδυναμία πρόσβασης στις επαφές σας diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 99c54893..ec86b0db 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -1,6 +1,7 @@ Marcador Simple Marcador + Please make this app the default Phone app No se pudo acceder a tus contactos diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index ffdd2c56..b3e580c4 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -1,6 +1,7 @@ Simple Dialer Puhelin + Please make this app the default Phone app Ei käyttöoikeutta yhteystietoihin diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 5dde37da..d1be5ed4 100755 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -1,6 +1,7 @@ Simple Dialer Téléphone + Please make this app the default Phone app Impossible d\'accéder à vos contacts diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml index 8af190cc..9231f406 100644 --- a/app/src/main/res/values-gl/strings.xml +++ b/app/src/main/res/values-gl/strings.xml @@ -1,6 +1,7 @@ Simple Dialer Marcador + Please make this app the default Phone app Non foi posible acceder aos contactos diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml index b0c904a1..932f2e91 100644 --- a/app/src/main/res/values-id/strings.xml +++ b/app/src/main/res/values-id/strings.xml @@ -1,6 +1,7 @@ Simple Dialer Dialer + Please make this app the default Phone app Tidak dapat mengakses kontak anda diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index b1b1eb22..34bb6478 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -1,6 +1,7 @@ Simple Dialer Telefono + Please make this app the default Phone app Impossibile accedere ai contatti diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 9c288311..3ea8d8a3 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -1,6 +1,7 @@ Simpleダイヤラー ダイヤラー + Please make this app the default Phone app コンタクトにアクセスできませんでした diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml index 4b9e44d0..212cbe2b 100644 --- a/app/src/main/res/values-ml/strings.xml +++ b/app/src/main/res/values-ml/strings.xml @@ -1,6 +1,7 @@ Simple Dialer ഡയലർ + Please make this app the default Phone app നിങ്ങളുടെ കോൺ‌ടാക്റ്റുകൾ‌ ആക്‌സസ് ചെയ്യാൻ‌ കഴിഞ്ഞില്ല diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index fa15e595..291566dc 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -1,6 +1,7 @@ Eenvoudige Telefoon Telefoon + Please make this app the default Phone app Kon geen toegang krijgen tot de contacten diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 85f3e4eb..e5657b6b 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -1,6 +1,7 @@ Prosty telefon Telefon + Please make this app the default Phone app Nie można uzyskać dostępu do Twoich kontaktów diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 209f710b..63b2c8ec 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -1,6 +1,7 @@ Simple Dialer Marcador + Please make this app the default Phone app Não foi possível aceder aos contactos diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index a8287dda..b966e6d1 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -1,6 +1,7 @@ Simple Dialer Телефон + Please make this app the default Phone app Невозможно получить доступ к контактам diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index a925345c..4064e490 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -1,6 +1,7 @@ Jednoduchý telefón Telefón + Prosím nastavte apku ako predvolenú na správu hovorov Nepodarilo sa dostať ku kontaktom diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index e393de96..88a515b2 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -1,6 +1,7 @@ Simple Dialer Telefon + Please make this app the default Phone app Det gick inte att komma åt dina kontakter diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 456f977a..85869bef 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -1,6 +1,7 @@ Basit Çevirici Çevirici + Please make this app the default Phone app Kişilerinize erişilemedi diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index d3d55379..02cdc21e 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -1,6 +1,7 @@ Simple Dialer Dialer + Please make this app the default Phone app Could not access your contacts diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 55838e38..999631b4 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -1,6 +1,7 @@ 简易拨号器 拨号器 + Please make this app the default Phone app 无法访问您的通讯录 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8a70b528..4d574061 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,6 +1,7 @@ Simple Dialer Dialer + Please make this app the default Phone app Could not access your contacts