Set proper expand/collapse drawable on recycle

This commit is contained in:
Naveen 2022-08-29 16:12:16 +05:30
parent 66363caf4c
commit 93848b1894
1 changed files with 10 additions and 1 deletions

View File

@ -79,7 +79,16 @@ class VCardViewerAdapter(
.transition(DrawableTransitionOptions.withCrossFade()) .transition(DrawableTransitionOptions.withCrossFade())
.into(this) .into(this)
} }
expand_collapse_icon.applyColorFilter(textColor) expand_collapse_icon.apply {
val expandCollapseDrawable = if (item.expanded) {
R.drawable.ic_collapse_up
} else {
R.drawable.ic_expand_down
}
setImageResource(expandCollapseDrawable)
applyColorFilter(textColor)
}
if (items.size > 1) { if (items.size > 1) {
setOnClickListener { setOnClickListener {
expandOrCollapseRow(view, item) expandOrCollapseRow(view, item)