adding a divider under the contacts photo
This commit is contained in:
parent
7e2b41b398
commit
0efae2f760
|
@ -182,14 +182,14 @@ class ViewContactActivity : ContactActivity() {
|
||||||
val path = contact!!.photoUri
|
val path = contact!!.photoUri
|
||||||
currentContactPhotoPath = path
|
currentContactPhotoPath = path
|
||||||
|
|
||||||
val options = RequestOptions()
|
|
||||||
.diskCacheStrategy(DiskCacheStrategy.RESOURCE)
|
|
||||||
.centerCrop()
|
|
||||||
|
|
||||||
if (isDestroyed || isFinishing) {
|
if (isDestroyed || isFinishing) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val options = RequestOptions()
|
||||||
|
.diskCacheStrategy(DiskCacheStrategy.RESOURCE)
|
||||||
|
.centerCrop()
|
||||||
|
|
||||||
val wantedWidth = realScreenSize.x
|
val wantedWidth = realScreenSize.x
|
||||||
val wantedHeight = resources.getDimension(R.dimen.top_contact_image_height).toInt()
|
val wantedHeight = resources.getDimension(R.dimen.top_contact_image_height).toInt()
|
||||||
|
|
||||||
|
@ -202,6 +202,7 @@ class ViewContactActivity : ContactActivity() {
|
||||||
override fun onResourceReady(resource: Drawable?, model: Any?, target: Target<Drawable>?, dataSource: DataSource?, isFirstResource: Boolean): Boolean {
|
override fun onResourceReady(resource: Drawable?, model: Any?, target: Target<Drawable>?, dataSource: DataSource?, isFirstResource: Boolean): Boolean {
|
||||||
contact_photo.background = ColorDrawable(0)
|
contact_photo.background = ColorDrawable(0)
|
||||||
contact_photo_bottom_shadow.beVisible()
|
contact_photo_bottom_shadow.beVisible()
|
||||||
|
contact_photo_divider.beInvisible()
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,6 @@
|
||||||
android:id="@+id/contact_photo"
|
android:id="@+id/contact_photo"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="@dimen/top_contact_image_height"
|
android:layout_height="@dimen/top_contact_image_height"
|
||||||
android:layout_marginBottom="@dimen/normal_margin"
|
|
||||||
android:src="@drawable/ic_person_vector" />
|
android:src="@drawable/ic_person_vector" />
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
|
@ -31,6 +30,15 @@
|
||||||
android:background="@drawable/gradient_background"
|
android:background="@drawable/gradient_background"
|
||||||
android:contentDescription="@null" />
|
android:contentDescription="@null" />
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/contact_photo_divider"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="1px"
|
||||||
|
android:layout_below="@+id/contact_photo"
|
||||||
|
android:layout_marginBottom="@dimen/normal_margin"
|
||||||
|
android:background="@color/divider_grey"
|
||||||
|
android:importantForAccessibility="no" />
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:id="@+id/contact_toggle_favorite"
|
android:id="@+id/contact_toggle_favorite"
|
||||||
android:layout_width="@dimen/contact_actions_size"
|
android:layout_width="@dimen/contact_actions_size"
|
||||||
|
@ -93,7 +101,7 @@
|
||||||
android:id="@+id/contact_name_image"
|
android:id="@+id/contact_name_image"
|
||||||
android:layout_width="@dimen/contact_icons_size"
|
android:layout_width="@dimen/contact_icons_size"
|
||||||
android:layout_height="@dimen/contact_icons_size"
|
android:layout_height="@dimen/contact_icons_size"
|
||||||
android:layout_below="@+id/contact_photo"
|
android:layout_below="@+id/contact_photo_divider"
|
||||||
android:layout_marginStart="@dimen/normal_margin"
|
android:layout_marginStart="@dimen/normal_margin"
|
||||||
android:paddingTop="@dimen/medium_margin"
|
android:paddingTop="@dimen/medium_margin"
|
||||||
android:paddingEnd="@dimen/small_margin"
|
android:paddingEnd="@dimen/small_margin"
|
||||||
|
@ -104,7 +112,7 @@
|
||||||
android:id="@+id/contact_prefix"
|
android:id="@+id/contact_prefix"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_below="@+id/contact_photo"
|
android:layout_below="@+id/contact_photo_divider"
|
||||||
android:layout_centerVertical="true"
|
android:layout_centerVertical="true"
|
||||||
android:layout_toEndOf="@+id/contact_name_image"
|
android:layout_toEndOf="@+id/contact_name_image"
|
||||||
android:background="?attr/selectableItemBackground"
|
android:background="?attr/selectableItemBackground"
|
||||||
|
|
Loading…
Reference in New Issue