我想实现In app billing,以便通过我的应用启用特定功能。我修改了Android示例代码,它运行正常。但是,现在我需要在用户购买应用内商品后对我的应用实施更改。我的计划是将布尔值设置为false,一旦用户购买了应用程序产品,布尔值将设置为true,然后将显示先前隐藏的按钮。我的问题是在计费代码中我可以放置代码来更改我的应用程序的布尔值。在我的所有搜索中,我只找到了“一旦交易成功”的“参考”等,但这没有帮助。对android示例计费应用程序中的代码的任何特定引用都是有用的。
答案 0 :(得分:0)
您需要保留该信息,因此只需设置布尔标志就不会这样做。 Dungeons应用程序使用数据库,因此请参考代码的代码部分:PurchaseDatabase
类及其insertOrder()
,updatePurchasedItem()
方法。对于你的情况(单个产品/功能),设置一个布尔首选项可能会。