Я использую встроенный метод подписки в моем приложении. Я использую getBuyIntentToReplaceSkus для обновления моей подписки.
buyIntentBundle = mService.getBuyIntentToReplaceSkus(5,
mContext.getPackageName(),oldSkus, sku, itemType, extraData);
Я хочу добавить режим пропорциональности при обновлении моего sku. Я видел метод здесь на форуме delevoper https://developer.android.com/google/play/billing/billing_subscriptions#Allow-upgrade
Но я не знаю, как использовать это с getBuyIntentToReplaceSkus.
Вот код, который я видел по этой ссылке.
BillingFlowParams flowParams = BillingFlowParams.newBuilder()
.setSku(skuId)
.setType(billingType)
.setOldSku(oldSku)
.setReplaceSkusProrationMode(replaceSkusProrationMode)
.build()
int responseCode = mBillingClient.launchBillingFlow(activity, flowParams);