diff --git a/app/src/main/java/com/gamedog/vididin/features/withdraw/WithdrawSuccessDialog.kt b/app/src/main/java/com/gamedog/vididin/features/withdraw/WithdrawSuccessDialog.kt index b3b4e70..279e5ce 100644 --- a/app/src/main/java/com/gamedog/vididin/features/withdraw/WithdrawSuccessDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/features/withdraw/WithdrawSuccessDialog.kt @@ -5,7 +5,6 @@ import android.content.Context import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.widget.BindingDialog import com.gamedog.vididin.databinding.DialogWithdrawSuccessBinding as ViewBinding -import com.gamedog.vididin.router.Router class WithdrawSuccessDialog(context: Context) : BindingDialog(context, ViewBinding::inflate) { @@ -22,21 +21,17 @@ class WithdrawSuccessDialog(context: Context) : BindingDialog(conte setCanCancel(false) mBinding.run { - setOnClickBatch(tvConfirm, ivClose) { + setOnClickBatch(flAction, ivClose) { when (this) { - tvConfirm, ivClose -> { + ivClose -> { + dismiss() + } + flAction -> { dismiss() } } } } } - - private fun gotoWatchVideo() { - ownerActivity?.let { Router.Withdraw.startActivity(it) } - } - - - } diff --git a/app/src/main/java/com/gamedog/vididin/features/withdraw/WithdrawWatchAdDialog.kt b/app/src/main/java/com/gamedog/vididin/features/withdraw/WithdrawWatchAdDialog.kt index 1c65d14..b88853f 100644 --- a/app/src/main/java/com/gamedog/vididin/features/withdraw/WithdrawWatchAdDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/features/withdraw/WithdrawWatchAdDialog.kt @@ -35,6 +35,7 @@ class WithdrawWatchAdDialog(context: Context) : BindingDialog(conte flAction -> { gotoWatchVideo() + dismiss() } } } @@ -43,7 +44,10 @@ class WithdrawWatchAdDialog(context: Context) : BindingDialog(conte private fun gotoWatchVideo() { - ownerActivity?.let { Router.Withdraw.startActivity(it) } + // TODO - + //ownerActivity?.let { Router.Withdraw.startActivity(it) } + + WithdrawSuccessDialog(context).show() } diff --git a/app/src/main/res/layout/dialog_withdraw_success.xml b/app/src/main/res/layout/dialog_withdraw_success.xml index e61f5cf..be7e2cf 100644 --- a/app/src/main/res/layout/dialog_withdraw_success.xml +++ b/app/src/main/res/layout/dialog_withdraw_success.xml @@ -1,76 +1,95 @@ - + android:layout_height="wrap_content" + android:orientation="vertical" + android:gravity="center_horizontal" + android:clipChildren="false" + android:background="@mipmap/bg_withdrarw_sucess"> + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/mipmap-xxhdpi/bg_withdrarw_sucess.webp b/app/src/main/res/mipmap-xxhdpi/bg_withdrarw_sucess.webp new file mode 100644 index 0000000..1e0bc52 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/bg_withdrarw_sucess.webp differ diff --git a/app/src/main/res/mipmap-xxhdpi/icon_withdraw_fail.webp b/app/src/main/res/mipmap-xxhdpi/icon_withdraw_fail.webp new file mode 100644 index 0000000..2dd2389 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/icon_withdraw_fail.webp differ diff --git a/app/src/main/res/mipmap-xxhdpi/icon_withdraw_success.webp b/app/src/main/res/mipmap-xxhdpi/icon_withdraw_success.webp new file mode 100644 index 0000000..eacdf0c Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/icon_withdraw_success.webp differ diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 10691fa..ab5b4b9 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -85,6 +85,9 @@ Progresso atingiu 100%! Pague agora Clique em \"Saque Já\" para acelerar Saque Já + Sucesso! + Parabéns! Você realizou o saque com sucesso! + Confirmar \ No newline at end of file