From 09c528dd92ae3912949c5556fe407b153cb88d74 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sat, 30 Dec 2017 17:43:29 +0100 Subject: [PATCH] use different icons for deleting a contact and removing a favorite --- .../contacts/adapters/ContactsAdapter.kt | 10 +++++++++- .../contacts/fragments/MyViewPagerFragment.kt | 2 +- app/src/main/res/menu/cab.xml | 5 +++++ 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/ContactsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/ContactsAdapter.kt index 58cfe84d..6553bba2 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/ContactsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/ContactsAdapter.kt @@ -24,7 +24,8 @@ import com.simplemobiletools.contacts.models.Contact import kotlinx.android.synthetic.main.item_contact_with_number.view.* class ContactsAdapter(activity: SimpleActivity, var contactItems: MutableList, val listener: RefreshRecyclerViewListener?, - recyclerView: MyRecyclerView, itemClick: (Any) -> Unit) : MyRecyclerViewAdapter(activity, recyclerView, itemClick) { + val isFavoritesFragment: Boolean, recyclerView: MyRecyclerView, itemClick: (Any) -> Unit) : + MyRecyclerViewAdapter(activity, recyclerView, itemClick) { var config = activity.config lateinit private var contactDrawable: Drawable @@ -42,6 +43,8 @@ class ContactsAdapter(activity: SimpleActivity, var contactItems: MutableList editContact() R.id.cab_select_all -> selectAll() R.id.cab_delete -> askConfirmDelete() + R.id.cab_remove -> removeFavorites() } } @@ -108,6 +112,10 @@ class ContactsAdapter(activity: SimpleActivity, var contactItems: MutableList +