diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt index 1be3e3c5..3a6cb812 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt @@ -1,10 +1,14 @@ package com.simplemobiletools.dialer.adapters +import android.provider.CallLog.Calls import android.view.Menu import android.view.View import android.view.ViewGroup import com.bumptech.glide.Glide import com.simplemobiletools.commons.adapters.MyRecyclerViewAdapter +import com.simplemobiletools.commons.extensions.beVisibleIf +import com.simplemobiletools.commons.extensions.formatDateOrTime +import com.simplemobiletools.commons.extensions.getFormattedDuration import com.simplemobiletools.commons.helpers.ContactsHelper import com.simplemobiletools.commons.views.MyRecyclerView import com.simplemobiletools.dialer.R @@ -56,8 +60,12 @@ class RecentCallsAdapter(activity: SimpleActivity, var recentCalls: ArrayList 0) + item_recents_duration.text = call.duration.getFormattedDuration() + + ContactsHelper(context).loadContactImage(call.photoUri, item_recents_image, call.name) } } } diff --git a/app/src/main/res/layout/item_recent_call.xml b/app/src/main/res/layout/item_recent_call.xml index 1e2c6620..4b92ab52 100644 --- a/app/src/main/res/layout/item_recent_call.xml +++ b/app/src/main/res/layout/item_recent_call.xml @@ -13,8 +13,6 @@ android:id="@+id/item_recents_holder" android:layout_width="match_parent" android:layout_height="wrap_content" - android:minHeight="@dimen/min_row_height" - android:paddingStart="@dimen/tiny_margin" android:paddingTop="@dimen/medium_margin" android:paddingEnd="@dimen/activity_margin" android:paddingBottom="@dimen/medium_margin"> @@ -25,22 +23,42 @@ android:layout_height="@dimen/normal_icon_size" android:layout_centerVertical="true" android:layout_marginStart="@dimen/small_margin" - android:padding="@dimen/tiny_margin" + android:layout_marginEnd="@dimen/small_margin" + android:padding="@dimen/small_margin" android:src="@drawable/ic_person_vector" /> + + + +