diff --git a/app/src/main/java/com/gamedog/vididin/main/BeginnerGiftDialog.kt b/app/src/main/java/com/gamedog/vididin/main/BeginnerGiftDialog.kt new file mode 100644 index 0000000..6485b61 --- /dev/null +++ b/app/src/main/java/com/gamedog/vididin/main/BeginnerGiftDialog.kt @@ -0,0 +1,40 @@ +package com.gamedog.vididin.main + +import android.content.Context +import com.ama.core.architecture.util.setOnClickBatch +import com.ama.core.architecture.widget.BindingDialog +import com.gamedog.vididin.databinding.DialogBeginnerGiftBinding + + +class BeginnerGiftDialog(context: Context) : BindingDialog(context, DialogBeginnerGiftBinding::inflate) { + + init { + build() + } + + + private fun build() { + with() + setCenter() + setMaskValue(0.8f) + + mBinding.run { + setOnClickBatch(tvAction) { + when (this) { + tvAction -> { + gotoWatchVideo() + dismiss() + } + } + } + } + } + + private fun gotoWatchVideo() { + + } + + + +} + diff --git a/app/src/main/java/com/gamedog/vididin/main/MainActivity.kt b/app/src/main/java/com/gamedog/vididin/main/MainActivity.kt index 0ab887d..01b720d 100644 --- a/app/src/main/java/com/gamedog/vididin/main/MainActivity.kt +++ b/app/src/main/java/com/gamedog/vididin/main/MainActivity.kt @@ -65,6 +65,9 @@ class MainActivity : AppViewsActivity(), OnTabS viewPager2.isUserInputEnabled = false viewPager2.setPageTransformer { _, _ -> } viewPager2.offscreenPageLimit + + + BeginnerGiftDialog(this@MainActivity).show() } override fun ViewBinding.initListeners() { diff --git a/app/src/main/res/layout/dialog_beginner_gift.xml b/app/src/main/res/layout/dialog_beginner_gift.xml new file mode 100644 index 0000000..cb56ba7 --- /dev/null +++ b/app/src/main/res/layout/dialog_beginner_gift.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 4f38570..97e1758 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -73,6 +73,7 @@ #FFFF740B #FFFF862F #fff2f2f2 + #FF931411 \ 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 aad3838..6031fec 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -20,4 +20,8 @@ Progresso: Termina em Parabéns! Você ganhou a recompensa por assistir ao vídeo! + Parabéns! + Você recebeu um presente de boas-vindas + R$ 0.1 + \ No newline at end of file