房间 "夺宝精灵" 精灵分解 更新碎片

This commit is contained in:
wzq
2023-10-11 17:59:09 +08:00
parent 1c9de5f03a
commit ce4293ec35
2 changed files with 3 additions and 3 deletions

View File

@@ -1,6 +1,5 @@
package com.yizhuan.erban.treasurefairy package com.yizhuan.erban.treasurefairy
import android.util.Log
import android.util.SparseArray import android.util.SparseArray
import androidx.core.util.forEach import androidx.core.util.forEach
import androidx.lifecycle.LiveData import androidx.lifecycle.LiveData

View File

@@ -36,13 +36,13 @@ class ResolveFairyResultDialog : BaseDialog<TreasureFairyDialogResolveFairyResul
private val resolveInfo by lazy { requireArguments().getSerializable("resolveInfo") as ResolveInfo } private val resolveInfo by lazy { requireArguments().getSerializable("resolveInfo") as ResolveInfo }
@SuppressLint("CheckResult") @SuppressLint("CheckResult")
override fun init() { override fun init() {
binding?.tvClose?.setOnClickListener { binding.tvClose.setOnClickListener {
dismissAllowingStateLoss() dismissAllowingStateLoss()
} }
prizeAdapter = ResolveFairyResultAdapter() prizeAdapter = ResolveFairyResultAdapter()
rvDelegate = RVDelegate.Builder<ResolveInfo>() rvDelegate = RVDelegate.Builder<ResolveInfo>()
.setAdapter(prizeAdapter) .setAdapter(prizeAdapter)
.setRecyclerView(binding?.recyclerView) .setRecyclerView(binding.recyclerView)
.setLayoutManager( .setLayoutManager(
LinearLayoutManager(context) LinearLayoutManager(context)
) )
@@ -50,6 +50,7 @@ class ResolveFairyResultDialog : BaseDialog<TreasureFairyDialogResolveFairyResul
rvDelegate.setNewData(arrayListOf(resolveInfo)) rvDelegate.setNewData(arrayListOf(resolveInfo))
viewModel.cleanTestParam() viewModel.cleanTestParam()
viewModel.initDrawInfo()
} }
} }