android - 向用户收取可变金额

标签 android android-billing android-inapp-purchase

我需要在应用中实现一项功能,向用户收取特定产品的可变成本。基本上用户可以设置预算(任何数字),我需要向用户收取预算

我了解应用程序产品的价格是提前在控制台中设置的。我怎样才能解决这个问题,以便我通过应用计费向用户收取他指定的费用?

谢谢

最佳答案

您可以在滑动条中的特定步骤对很多产品收费。例如,将 100 美元分成 10 份(每份 10 美元)或 20 份(每份 5 美元)。这并不是一个真正的可变系统,但对于大多数应用程序来说它已经“足够接近”了。

确保给他们的名称不是基于价格,而是基于步骤和步骤的版本,即 v1_25。这样,如果您想更新或更改您的 slider ,您可以为其提供具有新价格等的新版本。

作为旁注,如果您计划支持 iOS,您的计划将完全失败,而且我刚才的建议很可能也会失败。您只能根据那里的定价等级进行定价,因此您对要应用的价格的控制要少得多。

您可能希望考虑一种不同的方法。

关于android - 向用户收取可变金额,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57213436/

相关文章:

java - Android Studio : Images do not show up while debugging app on phone, 但在模拟器上做

android - 如何关闭 chrome 自定义标签页

android - Android 中的消耗品应用内购买

android - BillingClientImpl 中 onServiceConnected 的 ANR

Android 应用内计费 : Can't start launchPurchaseFlow because launchPurchaseFlow is in progress

android - 在 Google Play 上为 Android 订阅启用免费试用

android - 如何将 android Path 对象保存为 SVG 文件?

android - 如何在 Activity 中显示后退按钮

android - Google Play 计费库 - querySkuDetailsAsync 偶尔会返回 BillingResponseCode.ERROR (6)

Android Play 计费库 : get product introductory price?