我有一张图片,扫描后会显示图片的所有细节。我只想扫描用户三次,这是免费的,之后应该付费。如果有人有任何解决方案或想法,请提供帮助。提前致谢
最佳答案
创建一个单例类,例如
BillingManager
它将充当您的经理,负责检查用户是否付费。您可以添加isPremiumUser()
您应该在代码中调用的方法来检查用户是否是付费用户。使用
SharedPreferences
或其他持久存储来记录用户使用扫描功能的次数。通过进行以下检查,确定要为非高级用户阻止哪些功能,并决定是否允许用户使用该应用:
if (preferences.getInt(KEY_USAGE_COUNT, 0) < 3 || BillingManager.instance.isPremiumUser(){
//let the user pass
}
关于android - 如何在Android中前三次扫描图像后制作免费或付费应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49726368/