房间 "夺宝精灵" 精灵试炼记录 区分类型
This commit is contained in:
@@ -19,8 +19,9 @@ class TestFairyRecordAdapter :
|
||||
helper.setText(R.id.tv_time_hour, formatHour.format(item.createTime))
|
||||
helper.setText(R.id.tv_prize_name, item.elfName)
|
||||
helper.setText(
|
||||
R.id.tv_prize_type, when (item.elfLevel) {
|
||||
2 -> "史詩試煉"
|
||||
R.id.tv_prize_type, when (item.type) {
|
||||
4 -> "傳說試煉"
|
||||
7 -> "精靈分解"
|
||||
else -> "傳說試煉"
|
||||
}
|
||||
)
|
||||
|
@@ -36,13 +36,13 @@ class TestFairyResultDialog : BaseDialog<TreasureFairyDialogTestFairyResultBindi
|
||||
private val fairyInfo by lazy { requireArguments().getSerializable("fairyInfo") as FairyInfo }
|
||||
@SuppressLint("CheckResult")
|
||||
override fun init() {
|
||||
binding?.tvClose?.setOnClickListener {
|
||||
binding.tvClose.setOnClickListener {
|
||||
dismissAllowingStateLoss()
|
||||
}
|
||||
prizeAdapter = TestFairyResultAdapter()
|
||||
rvDelegate = RVDelegate.Builder<FairyInfo>()
|
||||
.setAdapter(prizeAdapter)
|
||||
.setRecyclerView(binding?.recyclerView)
|
||||
.setRecyclerView(binding.recyclerView)
|
||||
.setLayoutManager(
|
||||
LinearLayoutManager(context)
|
||||
)
|
||||
|
@@ -6,5 +6,6 @@ data class TestFairyRecordInfo(
|
||||
val elfLevel: Int = 0,
|
||||
val elfName: String = "",
|
||||
val expendList: List<FairyInfo> = listOf(),
|
||||
val recordId: Long = 0
|
||||
val recordId: Long = 0,
|
||||
val type: Int = 0
|
||||
)
|
||||
|
Reference in New Issue
Block a user