bug修改 - 签到界面可以优化一下, 改为点击当天的签到框,也能直接领取当天的签到奖励
This commit is contained in:
parent
63e867ad72
commit
a75d47a04c
|
|
@ -136,16 +136,6 @@ class DailySignDialog(context: Activity) : BindingDialog<DialogDailySignBinding>
|
|||
mSignItemViewList.add(signItem7)
|
||||
|
||||
|
||||
mSignItemViewList[mCurDayIndex].setOnClickListener {
|
||||
fun onClick(v: View?) {
|
||||
val curDayView = mSignItemViewList[mCurDayIndex]
|
||||
val curDayStateBean = curDayView.getStateBean()
|
||||
if (!curDayStateBean.hasSigned) {
|
||||
clickedNormalSign()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
mConfigList?.let {
|
||||
mSignItemViewList.forEachIndexed { index, itemView->
|
||||
itemView.setData(mConfigList!![index],
|
||||
|
|
@ -159,6 +149,14 @@ class DailySignDialog(context: Activity) : BindingDialog<DialogDailySignBinding>
|
|||
mCurDayIndex = TaskManager.instance().dailySignStatus().getCurDayIndexOfDailyCheckIn()
|
||||
mSignItemViewList[mCurDayIndex].setSelectState(true)
|
||||
updateUI(mCurDayIndex)
|
||||
|
||||
mSignItemViewList[mCurDayIndex].setOnClickListener {
|
||||
val curDayView = mSignItemViewList[mCurDayIndex]
|
||||
val curDayStateBean = curDayView.getStateBean()
|
||||
if (!curDayStateBean.hasSigned) {
|
||||
clickedNormalSign()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue