Compare commits
2 Commits
b374519bb9
...
93f1cf9921
| Author | SHA1 | Date |
|---|---|---|
|
|
93f1cf9921 | |
|
|
4f7d2c495a |
|
|
@ -13,7 +13,6 @@ import com.ama.core.architecture.highlightpro.parameter.MarginOffset
|
||||||
import com.ama.core.architecture.highlightpro.shape.RectShape
|
import com.ama.core.architecture.highlightpro.shape.RectShape
|
||||||
import com.ama.core.architecture.util.ResUtil
|
import com.ama.core.architecture.util.ResUtil
|
||||||
import com.ama.core.architecture.util.ResUtil.dp
|
import com.ama.core.architecture.util.ResUtil.dp
|
||||||
import com.ama.core.architecture.util.SpUtil
|
|
||||||
import com.ama.core.architecture.util.setOnClickBatch
|
import com.ama.core.architecture.util.setOnClickBatch
|
||||||
import com.gamedog.statisticreporter.StatisticUtil
|
import com.gamedog.statisticreporter.StatisticUtil
|
||||||
import com.gamedog.vididin.VidiConst
|
import com.gamedog.vididin.VidiConst
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,9 @@ import com.gamedog.statisticreporter.StatisticUtil
|
||||||
import com.viddin.videos.free.R
|
import com.viddin.videos.free.R
|
||||||
import com.gamedog.vididin.core.login.login.AccountManager
|
import com.gamedog.vididin.core.login.login.AccountManager
|
||||||
import com.gamedog.vididin.features.withdraw.BankUtil
|
import com.gamedog.vididin.features.withdraw.BankUtil
|
||||||
|
import com.gamedog.vididin.manager.WithdrawManager
|
||||||
|
import com.gamedog.vididin.manager.WithdrawManager.Companion.STATE_COULD_WITHDRAW
|
||||||
|
import com.gamedog.vididin.manager.WithdrawManager.Companion.STATE_NEED_WATCH_AD
|
||||||
import com.viddin.videos.free.databinding.DialogWithdrawBindingBankBinding as ViewBinding
|
import com.viddin.videos.free.databinding.DialogWithdrawBindingBankBinding as ViewBinding
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -42,7 +45,10 @@ class WithdrawBindBankDialog(activity: Activity, private val onConfirmedWithdraw
|
||||||
tvConfirm -> {
|
tvConfirm -> {
|
||||||
saveBankAccount(mBinding.tvCpfEdit.text.toString().trim())
|
saveBankAccount(mBinding.tvCpfEdit.text.toString().trim())
|
||||||
if (onConfirmedWithdraw != null) {
|
if (onConfirmedWithdraw != null) {
|
||||||
val dialogBuilder = WithdrawInfoConfirmDialog(mActivity, onConfirmedWithdraw!!)
|
if (mWithdrawCashNum == 0.1 && WithdrawManager.instance().getItemState(0, 0) == STATE_NEED_WATCH_AD) {
|
||||||
|
WithdrawWatchAdDialog(mActivity, mWithdrawCashNum, onConfirmedWithdraw).show()
|
||||||
|
} else {
|
||||||
|
val dialogBuilder = WithdrawInfoConfirmDialog(mActivity, onConfirmedWithdraw)
|
||||||
if (mWithdrawCashNum > 0F) {
|
if (mWithdrawCashNum > 0F) {
|
||||||
dialogBuilder.setWithDrawCashNum(mWithdrawCashNum)
|
dialogBuilder.setWithDrawCashNum(mWithdrawCashNum)
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -50,6 +56,7 @@ class WithdrawBindBankDialog(activity: Activity, private val onConfirmedWithdraw
|
||||||
}
|
}
|
||||||
dialogBuilder.show()
|
dialogBuilder.show()
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
dismiss()
|
dismiss()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ import android.util.AttributeSet
|
||||||
import android.view.LayoutInflater
|
import android.view.LayoutInflater
|
||||||
import android.widget.LinearLayout
|
import android.widget.LinearLayout
|
||||||
import com.ama.core.architecture.util.ResUtil
|
import com.ama.core.architecture.util.ResUtil
|
||||||
|
import com.ama.core.architecture.util.setOnClickBatch
|
||||||
import com.gamedog.vididin.manager.WithdrawManager
|
import com.gamedog.vididin.manager.WithdrawManager
|
||||||
import com.gamedog.vididin.manager.WithdrawManager.Companion.STATE_WITHDRAWING
|
import com.gamedog.vididin.manager.WithdrawManager.Companion.STATE_WITHDRAWING
|
||||||
import com.viddin.videos.free.R
|
import com.viddin.videos.free.R
|
||||||
|
|
@ -34,9 +35,14 @@ class WithDrawItemView @JvmOverloads constructor(
|
||||||
mCashNum = cashNum
|
mCashNum = cashNum
|
||||||
mBinding.tvWithdrawNum.text = ResUtil.getString(R.string.cash) + " " +
|
mBinding.tvWithdrawNum.text = ResUtil.getString(R.string.cash) + " " +
|
||||||
if (cashNum.toString().endsWith(".0")) cashNum.toString().substring(0, cashNum.toString().indexOf(".0")) else cashNum.toString()
|
if (cashNum.toString().endsWith(".0")) cashNum.toString().substring(0, cashNum.toString().indexOf(".0")) else cashNum.toString()
|
||||||
mBinding.tvSacar.setOnClickListener {
|
|
||||||
|
setOnClickBatch(mBinding.tvSacar) {
|
||||||
|
when (this) {
|
||||||
|
mBinding.tvSacar-> {
|
||||||
clickAction.invoke(mItemIndex)
|
clickAction.invoke(mItemIndex)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
updateProgressAndButUI()
|
updateProgressAndButUI()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue