콘텐츠 구매 - 캔이 부족하면 캔 충전 페이지로 이동하도록 수정
This commit is contained in:
@@ -24,7 +24,7 @@ class CanChargeActivity : BaseActivity<ActivityCanChargeBinding>(
|
||||
) {
|
||||
|
||||
private val viewModel: CanChargeViewModel by inject()
|
||||
private var prevLiveRoom: Boolean = false
|
||||
private var gotoPrevPage: Boolean = false
|
||||
|
||||
private lateinit var adapter: CanChargeAdapter
|
||||
private lateinit var loadingDialog: LoadingDialog
|
||||
@@ -51,8 +51,8 @@ class CanChargeActivity : BaseActivity<ActivityCanChargeBinding>(
|
||||
binding.toolbar.tvBack.text = "충전하기"
|
||||
binding.toolbar.tvBack.setOnClickListener { finish() }
|
||||
|
||||
prevLiveRoom = intent.getBooleanExtra(
|
||||
Constants.EXTRA_PREV_LIVE_ROOM,
|
||||
gotoPrevPage = intent.getBooleanExtra(
|
||||
Constants.EXTRA_GO_TO_PREV_PAGE,
|
||||
false
|
||||
)
|
||||
|
||||
@@ -60,7 +60,7 @@ class CanChargeActivity : BaseActivity<ActivityCanChargeBinding>(
|
||||
adapter = CanChargeAdapter {
|
||||
val intent = Intent(applicationContext, CanPaymentActivity::class.java)
|
||||
intent.putExtra(Constants.EXTRA_CAN, it)
|
||||
intent.putExtra(Constants.EXTRA_PREV_LIVE_ROOM, prevLiveRoom)
|
||||
intent.putExtra(Constants.EXTRA_GO_TO_PREV_PAGE, gotoPrevPage)
|
||||
activityResultLauncher.launch(intent)
|
||||
}
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ class CanPaymentActivity : BaseActivity<ActivityCanPaymentBinding>(
|
||||
private val viewModel: CanPaymentViewModel by inject()
|
||||
|
||||
private var canResponse: CanResponse? = null
|
||||
private var prevLiveRoom: Boolean = false
|
||||
private var gotoPrevPage: Boolean = false
|
||||
|
||||
private val handler = Handler(Looper.getMainLooper())
|
||||
|
||||
@@ -60,8 +60,8 @@ class CanPaymentActivity : BaseActivity<ActivityCanPaymentBinding>(
|
||||
finish()
|
||||
}
|
||||
|
||||
prevLiveRoom = intent.getBooleanExtra(
|
||||
Constants.EXTRA_PREV_LIVE_ROOM,
|
||||
gotoPrevPage = intent.getBooleanExtra(
|
||||
Constants.EXTRA_GO_TO_PREV_PAGE,
|
||||
false
|
||||
)
|
||||
|
||||
@@ -211,7 +211,7 @@ class CanPaymentActivity : BaseActivity<ActivityCanPaymentBinding>(
|
||||
request,
|
||||
onSuccess = {
|
||||
Toast.makeText(applicationContext, "캔이 충전되었습니다", Toast.LENGTH_LONG).show()
|
||||
if (prevLiveRoom) {
|
||||
if (gotoPrevPage) {
|
||||
setResult(RESULT_OK)
|
||||
} else {
|
||||
val intent = Intent(applicationContext, CanStatusActivity::class.java)
|
||||
|
||||
Reference in New Issue
Block a user