0

我下载了 android 应用内计费示例“Dungeons”应用程序并对其进行了测试。但我不想使用它的数据库。我想更新我自己的数据库,但我找不到在哪里可以更新我购买的数据库回复?

4

1 回答 1

1
    private class DungeonsPurchaseObserver extends PurchaseObserver {
    public DungeonsPurchaseObserver(Handler handler) {
        super(BusinessPunkBase.this, handler);
    }

    @Override
    public void onBillingSupported(boolean supported) {
            //Here you can update your DB

    }

    @Override
    public void onPurchaseStateChange(PurchaseState purchaseState,
            String itemId, int quantity, long purchaseTime,
            String developerPayload) {
        //Here you can update your DB

    }

    @Override
    public void onRequestPurchaseResponse(RequestPurchase request,
            ResponseCode responseCode) {

    }

    @Override
    public void onRestoreTransactionsResponse(RestoreTransactions request,
            ResponseCode responseCode) {
        //Here you can update
    }
}
于 2012-07-11T14:00:00.583 回答