From 433cfef22106b05164349bf29d193f88bf35ca84 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sat, 7 Dec 2019 10:43:29 +0100 Subject: [PATCH] moving some shared helper functions at the Constants.kt --- .../pro/activities/SelectContactActivity.kt | 3 +-- .../contacts/pro/adapters/ContactsAdapter.kt | 21 +----------------- .../pro/adapters/SelectContactsAdapter.kt | 22 ++----------------- .../pro/fragments/MyViewPagerFragment.kt | 4 +--- .../contacts/pro/helpers/Constants.kt | 22 +++++++++++++++++++ 5 files changed, 27 insertions(+), 45 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/SelectContactActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/SelectContactActivity.kt index 0122f50b..69db856b 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/SelectContactActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/SelectContactActivity.kt @@ -21,6 +21,7 @@ import com.simplemobiletools.contacts.pro.extensions.config import com.simplemobiletools.contacts.pro.extensions.getContactPublicUri import com.simplemobiletools.contacts.pro.extensions.getVisibleContactSources import com.simplemobiletools.contacts.pro.helpers.ContactsHelper +import com.simplemobiletools.contacts.pro.helpers.getProperText import com.simplemobiletools.contacts.pro.models.Contact import kotlinx.android.synthetic.main.activity_select_contact.* @@ -156,8 +157,6 @@ class SelectContactActivity : SimpleActivity() { (select_contact_list.adapter as? SelectContactsAdapter)?.updateItems(contactsIgnoringSearch) } - private fun getProperText(text: String, shouldNormalize: Boolean) = if (shouldNormalize) text.normalizeString() else text - private fun showSortingDialog() { ChangeSortingDialog(this) { initContacts() diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/adapters/ContactsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/adapters/ContactsAdapter.kt index 13cc99dd..e9380fc1 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/adapters/ContactsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/adapters/ContactsAdapter.kt @@ -1,10 +1,6 @@ package com.simplemobiletools.contacts.pro.adapters import android.graphics.drawable.Drawable -import android.telephony.PhoneNumberUtils -import android.text.Spannable -import android.text.SpannableString -import android.text.style.ForegroundColorSpan import android.view.Menu import android.view.View import android.view.ViewGroup @@ -285,7 +281,7 @@ class ContactsAdapter(activity: SimpleActivity, var contactItems: ArrayList