From f55bbfd96d75986b50c5f99f6c211efcdbfde28a Mon Sep 17 00:00:00 2001 From: tibbi Date: Thu, 31 Dec 2020 20:25:11 +0100 Subject: [PATCH] adding a menu item for displaying grouped Recent calls --- .../dialer/adapters/ContactsAdapter.kt | 11 +++++----- .../dialer/adapters/RecentCallsAdapter.kt | 20 +++++++++++++------ app/src/main/res/menu/cab_recent_calls.xml | 4 ++++ 3 files changed, 24 insertions(+), 11 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt index 8ff9de2c..d2f086ff 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt @@ -46,16 +46,17 @@ class ContactsAdapter(activity: SimpleActivity, var contacts: ArrayList askConfirmBlock() R.id.cab_add_number -> addNumberToContact() R.id.cab_send_sms -> sendSMS() + R.id.cab_show_grouped_calls -> showGroupedCalls() R.id.cab_copy_number -> copyNumber() R.id.cab_remove -> askConfirmRemove() R.id.cab_select_all -> selectAll() @@ -177,6 +181,10 @@ class RecentCallsAdapter(activity: SimpleActivity, var recentCalls: ArrayList - private fun getSelectedPhoneNumber() = getSelectedItems().firstOrNull()?.phoneNumber ?: null + private fun getSelectedPhoneNumber() = getSelectedItems().firstOrNull()?.phoneNumber private fun setupView(view: View, call: RecentCall) { view.apply { diff --git a/app/src/main/res/menu/cab_recent_calls.xml b/app/src/main/res/menu/cab_recent_calls.xml index 81076067..3511e52a 100644 --- a/app/src/main/res/menu/cab_recent_calls.xml +++ b/app/src/main/res/menu/cab_recent_calls.xml @@ -31,6 +31,10 @@ android:icon="@drawable/ic_sms_vector" android:title="@string/send_sms" app:showAsAction="ifRoom" /> +