versionName 1.8.7, versionCode 32

This commit is contained in:
klaus 2024-03-22 12:07:56 +09:00
parent 6e3a4e1125
commit 6a558ad25c
4 changed files with 9 additions and 19 deletions

View File

@ -40,8 +40,8 @@ android {
applicationId "kr.co.vividnext.sodalive"
minSdk 23
targetSdk 33
versionCode 28
versionName "1.8.3"
versionCode 32
versionName "1.8.7"
}
buildTypes {

View File

@ -116,11 +116,12 @@ class CanChargeActivity : BaseActivity<ActivityCanChargeBinding>(
fun successIapCharge() {
if (gotoPrevPage) {
setResult(RESULT_OK)
finish()
} else {
val intent = Intent(applicationContext, CanStatusActivity::class.java)
startActivity(intent)
}
finish()
}
companion object {

View File

@ -46,6 +46,7 @@ class CanChargeIapFragment : BaseFragment<FragmentCanChargeIapBinding>(
purchaseToken = purchase.purchaseToken,
chargeId = chargeId
) {
Toast.makeText(requireContext(), "캔이 충전되었습니다", Toast.LENGTH_LONG).show()
SharedPreferenceManager.can += chargeCan
(requireActivity() as CanChargeActivity).successIapCharge()
}
@ -170,7 +171,8 @@ class CanChargeIapFragment : BaseFragment<FragmentCanChargeIapBinding>(
"${requireContext().packageName}.can_105",
"${requireContext().packageName}.can_350",
"${requireContext().packageName}.can_550",
"${requireContext().packageName}.can_1170"
"${requireContext().packageName}.can_1170",
"${requireContext().packageName}.can_1970"
)
val params = QueryProductDetailsParams.newBuilder()
@ -186,18 +188,7 @@ class CanChargeIapFragment : BaseFragment<FragmentCanChargeIapBinding>(
billingClient.queryProductDetailsAsync(params) { billingResult, productDetailsList ->
if (billingResult.responseCode == BillingClient.BillingResponseCode.OK) {
handler.post {
adapter.addItems(productDetailsList)
productDetailsList.forEach {
Toast.makeText(
requireContext(),
"${it.name}, ${it.description}, ${it.productId}, ${it.productType}, ${
it.oneTimePurchaseOfferDetails?.priceAmountMicros
}, ${it.oneTimePurchaseOfferDetails?.priceCurrencyCode}",
Toast.LENGTH_LONG
).show()
}
}
handler.post { adapter.addItems(productDetailsList) }
} else {
handler.post { showToast("인 앱 결제 이용이 불가능 합니다. 다시 시도해 주세요.") }
}

View File

@ -211,15 +211,13 @@ class CanPaymentActivity : BaseActivity<ActivityCanPaymentBinding>(
request,
onSuccess = {
Toast.makeText(applicationContext, "캔이 충전되었습니다", Toast.LENGTH_LONG).show()
SharedPreferenceManager.can += (canResponse!!.rewardCan + canResponse!!.can)
if (gotoPrevPage) {
setResult(RESULT_OK)
} else {
val intent = Intent(applicationContext, CanStatusActivity::class.java)
startActivity(intent)
}
SharedPreferenceManager.can += (canResponse!!.rewardCan + canResponse!!.can)
finish()
},
onFailure = {