From ac99c14c96e30e1cdd6a371fa3ca28a0635967d6 Mon Sep 17 00:00:00 2001 From: tibbi Date: Thu, 22 Feb 2018 14:15:39 +0100 Subject: [PATCH] show the contact notes at the View screen --- .../activities/ViewContactActivity.kt | 9 +++++++ .../main/res/layout/activity_view_contact.xml | 27 +++++++++++++++++-- 2 files changed, 34 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/ViewContactActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/ViewContactActivity.kt index 87d712d2..f27ef8d8 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/ViewContactActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/ViewContactActivity.kt @@ -113,6 +113,7 @@ class ViewContactActivity : ContactActivity() { contact_email_image.applyColorFilter(textColor) contact_event_image.applyColorFilter(textColor) contact_source_image.applyColorFilter(textColor) + contact_notes_image.applyColorFilter(textColor) contact_send_sms.setOnClickListener { trySendSMS() } contact_start_call.setOnClickListener { tryStartCall(contact!!) } @@ -152,6 +153,7 @@ class ViewContactActivity : ContactActivity() { setupEmails() setupAddresses() setupEvents() + setupNotes() } private fun setupPhoneNumbers() { @@ -216,5 +218,12 @@ class ViewContactActivity : ContactActivity() { contact_events_holder.beVisibleIf(events.isNotEmpty()) } + private fun setupNotes() { + val notes = contact!!.notes + contact_notes.text = notes + contact_notes_image.beVisibleIf(notes.isNotEmpty()) + contact_notes.beVisibleIf(notes.isNotEmpty()) + } + private fun getStarDrawable(on: Boolean) = resources.getDrawable(if (on) R.drawable.ic_star_on_big else R.drawable.ic_star_off_big) } diff --git a/app/src/main/res/layout/activity_view_contact.xml b/app/src/main/res/layout/activity_view_contact.xml index 6877f11a..3a8e9c31 100644 --- a/app/src/main/res/layout/activity_view_contact.xml +++ b/app/src/main/res/layout/activity_view_contact.xml @@ -215,6 +215,30 @@ android:layout_toRightOf="@+id/contact_name_image" android:orientation="vertical"/> + + + +