From cac0cc4d37d2459905d7bdc676ff87929060ae0f Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 18 Dec 2017 21:46:44 +0100 Subject: [PATCH] show a toast message when trying to call someone without phone number --- .../simplemobiletools/contacts/activities/MainActivity.kt | 7 ++++++- app/src/main/res/values-de/strings.xml | 1 + app/src/main/res/values-ko-rKR/strings.xml | 1 + app/src/main/res/values-pt/strings.xml | 1 + app/src/main/res/values-sk/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + 6 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt index 8ba525a0..d539b0fa 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt @@ -163,7 +163,12 @@ class MainActivity : SimpleActivity(), RefreshRecyclerViewListener { if (currAdapter == null) { ContactsAdapter(this, contacts, this, contacts_list) { if (config.callContact) { - tryStartCall(it as Contact) + val contact = it as Contact + if (contact.phoneNumbers.isNotEmpty()) { + tryStartCall(it) + } else { + toast(R.string.no_phone_number_found) + } } else { openContact(it as Contact) } diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 55dec206..73181eff 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -31,6 +31,7 @@ Arbeit Fax Privat Fax Pager + No phone number has been found Geburtstag diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml index 52fd41b2..c0f1fad3 100644 --- a/app/src/main/res/values-ko-rKR/strings.xml +++ b/app/src/main/res/values-ko-rKR/strings.xml @@ -31,6 +31,7 @@ Work Fax Home Fax Pager + No phone number has been found Birthday diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index ad905703..4be2d8d8 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -31,6 +31,7 @@ Work Fax Home Fax Pager + No phone number has been found Birthday diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index 6195d4a3..168621e3 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -31,6 +31,7 @@ Pracovný fax Domáci fax Pager + Nenašlo sa žiadne telefónne číslo Narodeniny diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3820bdbb..d52c7d2e 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -31,6 +31,7 @@ Work Fax Home Fax Pager + No phone number has been found Birthday