From fd52ddfedc31dd9394808e6aeff433755b3f1185 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 26 Oct 2020 20:41:58 +0100 Subject: [PATCH] adding a Change Photo button at the edit screen --- .../contacts/pro/activities/EditContactActivity.kt | 6 +++++- app/src/main/res/layout/activity_edit_contact.xml | 14 +++++++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/EditContactActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/EditContactActivity.kt index fe321ea3..89ff8fbc 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/EditContactActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/EditContactActivity.kt @@ -221,6 +221,7 @@ class EditContactActivity : ContactActivity() { contact_toggle_favorite.setOnClickListener { toggleFavorite() } contact_photo.setOnClickListener { trySetPhoto() } + contact_change_photo.setOnClickListener { trySetPhoto() } contact_send_sms.setOnClickListener { trySendSMS() } contact_start_call.setOnClickListener { tryStartCall(contact!!) } contact_send_email.setOnClickListener { trySendEmail() } @@ -1136,7 +1137,10 @@ class EditContactActivity : ContactActivity() { when (it as Int) { TAKE_PHOTO -> startTakePhotoIntent() CHOOSE_PHOTO -> startChoosePhotoIntent() - else -> showPhotoPlaceholder(contact_photo) + else -> { + showPhotoPlaceholder(contact_photo) + contact_photo_bottom_shadow.beGone() + } } } } diff --git a/app/src/main/res/layout/activity_edit_contact.xml b/app/src/main/res/layout/activity_edit_contact.xml index 835637d9..7070cac4 100644 --- a/app/src/main/res/layout/activity_edit_contact.xml +++ b/app/src/main/res/layout/activity_edit_contact.xml @@ -39,11 +39,23 @@ android:layout_height="@dimen/contact_actions_size" android:layout_alignStart="@+id/contact_photo" android:layout_alignBottom="@id/contact_photo" - android:layout_margin="@dimen/medium_margin" + android:layout_marginStart="@dimen/medium_margin" + android:layout_marginBottom="@dimen/medium_margin" android:background="?attr/selectableItemBackgroundBorderless" android:padding="@dimen/tiny_margin" android:src="@drawable/ic_star_off_vector" /> + +