房间 "夺宝精灵" 精灵分解 更新碎片
This commit is contained in:
@@ -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
|
||||||
|
@@ -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()
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
Reference in New Issue
Block a user