From c98a3e3e895c12e656158a0a7a4340e446ca9981 Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Wed, 27 May 2026 21:35:27 +0500 Subject: [PATCH] show card network in source account drop down --- .../sar/basedbank/ui/home/TransferFragment.kt | 7 +++ .../main/res/layout/item_account_dropdown.xml | 56 ++++++++++++------- 2 files changed, 43 insertions(+), 20 deletions(-) diff --git a/app/src/main/java/sh/sar/basedbank/ui/home/TransferFragment.kt b/app/src/main/java/sh/sar/basedbank/ui/home/TransferFragment.kt index b287802..bd03b0a 100644 --- a/app/src/main/java/sh/sar/basedbank/ui/home/TransferFragment.kt +++ b/app/src/main/java/sh/sar/basedbank/ui/home/TransferFragment.kt @@ -1628,6 +1628,13 @@ class TransferFragment : Fragment() { val balance = AccountListParser.from(acc)?.balance ?: "" b.tvDropdownBalance.text = if (hide && balance.isNotBlank()) maskAmount(balance) else balance b.root.alpha = if (inactive) 0.4f else 1f + val networkIcon = BmlCardParser.cardNetworkIcon(acc) + if (networkIcon != null) { + b.ivDropdownCardLogo.setImageResource(networkIcon) + b.ivDropdownCardLogo.visibility = View.VISIBLE + } else { + b.ivDropdownCardLogo.visibility = View.GONE + } b.root } } diff --git a/app/src/main/res/layout/item_account_dropdown.xml b/app/src/main/res/layout/item_account_dropdown.xml index 465de61..6d59e1e 100644 --- a/app/src/main/res/layout/item_account_dropdown.xml +++ b/app/src/main/res/layout/item_account_dropdown.xml @@ -3,38 +3,54 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" - android:orientation="vertical" + android:orientation="horizontal" + android:gravity="center_vertical" android:paddingHorizontal="16dp" android:paddingVertical="12dp"> - + + android:orientation="vertical"> - - + + + + + + + +