2012-07-06 151 views
0

我必須在應用程序購買中整合我的新即將發佈的應用程序。我對購買部分和全部都很熟悉,但與購買有關的一些困惑是購買或不是部分。 也就是說,如果用戶曾經購買了該應用程序並卸載該應用程序,則再次用戶再次安裝該應用程序,現在如何知道該用戶已經購買了該特定應用程序或不是在Android應用程序中購買

回答

1

你會知道的。閱讀this仔細:)

示例代碼

的提供

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

     @Override 
     public void onBillingSupported(boolean supported) { 

     } 

     @Override 
     public void onPurchaseStateChange(PurchaseState purchaseState, String itemId, 
       int quantity, long purchaseTime, String developerPayload) { 


     } 

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

     } 

     @Override 
     public void onRestoreTransactionsResponse(RestoreTransactions request, 
       ResponseCode responseCode) { 

     } 


    } 

編輯:

對於準備做蛋糕閱讀我answer :)