1

我想实施应用内计费以在我的应用中启用特定功能。我已经修改了 Android 示例代码,它工作正常。但是,现在我需要在用户购买应用内产品后对我的应用实施更改。我的计划是将布尔值设置为 false,一旦用户购买应用内产品,布尔值将设置为 true,然后会显示之前隐藏的按钮。我的问题是我可以在计费代码中的哪个位置放置代码来更改我的应用程序的布尔值。从我的所有搜索中,我只找到了“交易成功后”的“参考”等,但这没有帮助。对来自 android 示例计费应用程序的代码的任何特定引用都会很有用。

4

1 回答 1

0

您需要保留该信息,因此仅设置布尔标志是行不通的。Dungeons 应用程序使用数据库,因此请参阅该部分代码以获取示例:类PurchaseDatabase及其方法。对于您的情况(单个产品/功能),设置布尔首选项可能会起作用。insertOrder()updatePurchasedItem()

于 2011-10-04T05:31:56.580 回答