在app中购买完整的方法不会开火

时间:2013-03-28 11:03:52

标签: android in-app-purchase in-app-billing

我想在我的应用程序中使用应用程序购买。我的目标是示例。一切正常,直到完成应用程序购买。我可以买这个产品。它应该在完成该过程后调用处理程序,但它不起作用。因此产品不会提供给用户。

代码部分如下:

BillingHelper.requestPurchase(activity, productId); 
Handler mTransactionHandler = new Handler(){

@Override
public void handleMessage(android.os.Message msg) {
   Log.i(TAG, "Transaction complete");
   Log.i(TAG, "Transaction status: "+BillingHelper.latestPurchase.purchaseState);
   Log.i(TAG, "Item purchased is: "+BillingHelper.latestPurchase.productId);
   if(BillingHelper.latestPurchase.isPurchased()){
            // my code is here
       }     
    };
};

startService(new Intent(activity, BillingService.class));
BillingHelper.setCompletedHandler(mTransactionHandler);

你有什么想法吗?

0 个答案:

没有答案