1:修改马迎新春兑换
This commit is contained in:
@@ -6,6 +6,7 @@ import android.view.View
|
||||
import androidx.core.view.isVisible
|
||||
import androidx.lifecycle.ViewModelProviders
|
||||
import androidx.lifecycle.lifecycleScope
|
||||
import com.alibaba.android.arouter.launcher.ARouter
|
||||
import com.blankj.utilcode.util.LogUtils
|
||||
import com.xscm.modulemain.R
|
||||
import com.xscm.modulemain.activity.room.activity.RoomActivity
|
||||
@@ -16,6 +17,7 @@ import com.xscm.moduleutil.bean.room.refining.MonsterEndBean
|
||||
import com.xscm.moduleutil.bean.room.refining.MonsterInfoBean
|
||||
import com.xscm.moduleutil.bean.room.refining.OpenMonsterBean
|
||||
import com.xscm.moduleutil.dialog.RechargeDialogFragment
|
||||
import com.xscm.moduleutil.utils.ARouteConstants
|
||||
import com.xscm.moduleutil.utils.CountDownUtil
|
||||
import com.xscm.moduleutil.utils.ImageUtils
|
||||
import com.yuyin.module_live.ui.baoxiang5.BoxInputMultipleDialog
|
||||
@@ -30,7 +32,8 @@ import org.greenrobot.eventbus.Subscribe
|
||||
* @Time 2026/1/28 10:08
|
||||
* @Description 炼仙传说游戏主页面
|
||||
*/
|
||||
class BoxMainDialog2() : BaseBottomFragmentDialog<DialogBoxMain2Binding>(R.layout.dialog_box_main2) {
|
||||
class BoxMainDialog2() :
|
||||
BaseBottomFragmentDialog<DialogBoxMain2Binding>(R.layout.dialog_box_main2) {
|
||||
|
||||
private lateinit var liveActivity: RoomActivity
|
||||
|
||||
@@ -53,7 +56,6 @@ class BoxMainDialog2() : BaseBottomFragmentDialog<DialogBoxMain2Binding>(R.layou
|
||||
}
|
||||
viewModel.get_monster_info_box()
|
||||
viewModel.monsterInfo.observe(this) {
|
||||
LogUtils.e("倒计时时间22:${it.surplus_time}")
|
||||
refreshData(it)
|
||||
}
|
||||
|
||||
@@ -88,8 +90,9 @@ class BoxMainDialog2() : BaseBottomFragmentDialog<DialogBoxMain2Binding>(R.layou
|
||||
|
||||
mBinding.ivDh.setOnClickListener {
|
||||
if (this::liveActivity.isInitialized) {
|
||||
|
||||
//跳转钻石兑换页面
|
||||
// ARouter.getInstance().build(ARouteConstants.CURRENCY).navigation();
|
||||
//跳转充值
|
||||
RechargeDialogFragment.show(
|
||||
"",
|
||||
null,
|
||||
@@ -153,6 +156,7 @@ class BoxMainDialog2() : BaseBottomFragmentDialog<DialogBoxMain2Binding>(R.layou
|
||||
"5" -> {
|
||||
mBinding.tvMultiple5.text = "已投入:${it.num}"
|
||||
}
|
||||
|
||||
"6" -> {
|
||||
mBinding.tvMultiple6.text = "已投入:${it.num}"
|
||||
}
|
||||
@@ -173,6 +177,11 @@ class BoxMainDialog2() : BaseBottomFragmentDialog<DialogBoxMain2Binding>(R.layou
|
||||
|
||||
}
|
||||
|
||||
override fun onStart() {
|
||||
super.onStart()
|
||||
viewModel.getMoneyData()
|
||||
}
|
||||
|
||||
|
||||
@Subscribe // 开始抽奖
|
||||
fun monsterInfo(monsterInfoBean: MonsterInfoBean) {
|
||||
@@ -217,37 +226,72 @@ class BoxMainDialog2() : BaseBottomFragmentDialog<DialogBoxMain2Binding>(R.layou
|
||||
mBinding.tvMultiple1.text = "$investedText$num"
|
||||
mBinding.tvMul1.text = "x${item.multiple}倍"
|
||||
mBinding.textView1.text = item.type_name
|
||||
mBinding.tvMultiple1.setOnClickListener { showBoxInputMultipleDialog(item.type_name, "1") }
|
||||
mBinding.tvMultiple1.setOnClickListener {
|
||||
showBoxInputMultipleDialog(
|
||||
item.type_name,
|
||||
"1"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
1 -> {
|
||||
mBinding.tvMultiple2.text = "$investedText$num"
|
||||
mBinding.tvMul2.text = "x${item.multiple}倍"
|
||||
mBinding.textView2.text = item.type_name
|
||||
mBinding.tvMultiple2.setOnClickListener { showBoxInputMultipleDialog(item.type_name, "2") }
|
||||
mBinding.tvMultiple2.setOnClickListener {
|
||||
showBoxInputMultipleDialog(
|
||||
item.type_name,
|
||||
"2"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
2 -> {
|
||||
mBinding.tvMultiple3.text = "$investedText$num"
|
||||
mBinding.tvMul3.text = "x${item.multiple}倍"
|
||||
mBinding.textView3.text = item.type_name
|
||||
mBinding.tvMultiple3.setOnClickListener { showBoxInputMultipleDialog(item.type_name, "3") }
|
||||
mBinding.tvMultiple3.setOnClickListener {
|
||||
showBoxInputMultipleDialog(
|
||||
item.type_name,
|
||||
"3"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
3 -> {
|
||||
mBinding.tvMultiple4.text = "$investedText$num"
|
||||
mBinding.tvMul4.text = "x${item.multiple}倍"
|
||||
mBinding.textView4.text = item.type_name
|
||||
mBinding.tvMultiple4.setOnClickListener { showBoxInputMultipleDialog(item.type_name, "4") }
|
||||
mBinding.tvMultiple4.setOnClickListener {
|
||||
showBoxInputMultipleDialog(
|
||||
item.type_name,
|
||||
"4"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
4 -> {
|
||||
mBinding.tvMultiple5.text = "$investedText$num"
|
||||
mBinding.tvMul5.text = "x${item.multiple}倍"
|
||||
mBinding.textView5.text = item.type_name
|
||||
mBinding.tvMultiple5.setOnClickListener { showBoxInputMultipleDialog(item.type_name, "5") }
|
||||
mBinding.tvMultiple5.setOnClickListener {
|
||||
showBoxInputMultipleDialog(
|
||||
item.type_name,
|
||||
"5"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
5 -> {
|
||||
mBinding.tvMultiple6.text = "$investedText$num"
|
||||
mBinding.tvMul6.text = "x${item.multiple}倍"
|
||||
mBinding.textView6.text = item.type_name
|
||||
mBinding.tvMultiple6.setOnClickListener { showBoxInputMultipleDialog(item.type_name, "6") }
|
||||
mBinding.tvMultiple6.setOnClickListener {
|
||||
showBoxInputMultipleDialog(
|
||||
item.type_name,
|
||||
"6"
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user