From eb581c16aef3ef71f4fa84ae5f42f266bbe99a4b Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Fri, 26 Dec 2025 17:58:54 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E6=94=B9=20-=20=E7=82=B9=E5=87=BB?= =?UTF-8?q?=E5=A1=AB=E8=B4=A6=E5=8F=B7=E9=82=A3=E5=9D=97=EF=BC=8C=E8=83=BD?= =?UTF-8?q?=E7=9C=8B=E5=88=B0=E9=87=8C=E9=9D=A2=E6=98=AF=E6=9C=89=E8=B4=A6?= =?UTF-8?q?=E5=8F=B7=E7=9A=84=EF=BC=8C=E4=BD=86=E6=98=AF=E5=A4=96=E9=9D=A2?= =?UTF-8?q?=E6=B2=A1=E6=9C=89=E6=98=BE=E7=A4=BA=EF=BC=8C=E8=BF=99=E4=B8=AA?= =?UTF-8?q?=E5=A4=96=E9=9D=A2=E4=B9=9F=E9=9C=80=E8=A6=81=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E7=9A=84=EF=BC=8C=E6=83=B3=E5=8F=82=E8=80=83=E5=9B=BE=E9=82=A3?= =?UTF-8?q?=E6=A0=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../withdraw/widget/WithDrawItemBankView.kt | 14 +++++-- .../res/layout/withdraw_item_bank_view.xml | 42 ++++++++++++++++++- app/src/main/res/values/strings.xml | 1 + 3 files changed, 53 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/gamedog/vididin/features/withdraw/widget/WithDrawItemBankView.kt b/app/src/main/java/com/gamedog/vididin/features/withdraw/widget/WithDrawItemBankView.kt index baad0ab..acca2c7 100644 --- a/app/src/main/java/com/gamedog/vididin/features/withdraw/widget/WithDrawItemBankView.kt +++ b/app/src/main/java/com/gamedog/vididin/features/withdraw/widget/WithDrawItemBankView.kt @@ -4,6 +4,7 @@ import android.content.Context import android.util.AttributeSet import android.view.LayoutInflater import android.widget.LinearLayout +import androidx.core.view.isVisible import com.ama.core.architecture.util.ResUtil import com.gamedog.vididin.core.login.login.AccountManager import com.vididin.real.money.game.R @@ -25,9 +26,16 @@ class WithDrawItemBankView @JvmOverloads constructor( } fun updateBankAccountInfo() { - if (AccountManager.isBankAccountExist()) { - AccountManager.getBankInfo()?.bankAccount?.let { - mBinding.tvBankAccount.text = it + with(mBinding) { + if (AccountManager.isBankAccountExist()) { + bankContainer.isVisible = true + tvBankHint.isVisible = false + AccountManager.getBankInfo()?.bankAccount?.let { + tvBankAccount.text = it + } + } else { + bankContainer.isVisible = false + tvBankHint.isVisible = true } } } diff --git a/app/src/main/res/layout/withdraw_item_bank_view.xml b/app/src/main/res/layout/withdraw_item_bank_view.xml index 6ca7270..d81dd1c 100644 --- a/app/src/main/res/layout/withdraw_item_bank_view.xml +++ b/app/src/main/res/layout/withdraw_item_bank_view.xml @@ -36,7 +36,7 @@ /> + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 0db5c0e..fda1aa4 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -81,6 +81,7 @@ pix Tipo de conta PIX: CPF + #CPF Conta CPF: Valor do saque: Alterar