/// <summary> /// This is called when we receive a response code from Android Market for a /// RestoreTransactions request. </summary> /// <param name="context"> the context </param> /// <param name="request"> the RestoreTransactions request for which we received a /// response code </param> /// <param name="responseCode"> a response code from Market to indicate the state /// of the request </param> public static void responseCodeReceived(Context context, RestoreTransactions request, ResponseCode responseCode) { if (sPurchaseObserver != null) { sPurchaseObserver.onRestoreTransactionsResponse(request, responseCode); } }
private void restoreTransactions(Intent intent, int startId) { string packageName = PackageName; long nonce = intent.GetLongExtra(EXTRA_NONCE, 0); RestoreTransactions request = new RestoreTransactions(packageName, startId); request.setNonce(nonce); runRequestOrQueue(request); }
/// <summary> /// This is called when we receive a response code from Android Market for a /// RestoreTransactions request that we made. A response code of /// RESULT_OK means that the request was successfully sent to the server. /// </summary> public abstract void onRestoreTransactionsResponse(RestoreTransactions request, ResponseCode responseCode);