|
|
@@ -47,12 +47,6 @@ class CharmLevelUpgradeDialog : BaseDialogFragment(R.layout.dialog_charm_level_u
|
|
|
binding.tvUpgradeTo.text =
|
|
|
getCompatString(R.string.level_charm_upgrade_to, upgradeData?.nextLevel.toString())
|
|
|
|
|
|
- binding.tvUnlockedLevel.text =
|
|
|
- getCompatString(
|
|
|
- R.string.level_charm_lv_rewards_unlocked,
|
|
|
- upgradeData?.nextLevel.toString()
|
|
|
- )
|
|
|
-
|
|
|
binding.tvConfirm.setOnClickListener {
|
|
|
dismiss()
|
|
|
}
|
|
|
@@ -60,6 +54,15 @@ class CharmLevelUpgradeDialog : BaseDialogFragment(R.layout.dialog_charm_level_u
|
|
|
val levelConfig = LevelModule.getCharmLevelConfig()
|
|
|
val rewards = levelConfig[upgradeData!!.nextLevel]?.rewards
|
|
|
|
|
|
+ binding.tvUnlockedLevel.text = getCompatString(
|
|
|
+ if (rewards.isNullOrEmpty()) {
|
|
|
+ R.string.level_congratulations_to_unlock_level_gift
|
|
|
+ } else {
|
|
|
+ R.string.level_charm_lv_rewards_unlocked
|
|
|
+ },
|
|
|
+ upgradeData?.nextLevel.toString()
|
|
|
+ )
|
|
|
+
|
|
|
if (rewards.isNullOrEmpty()) {
|
|
|
binding.rvRewards.gone()
|
|
|
return
|