آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

پرداخت درون برنامه ای بازار - خرید مصرفی

129513  6 سال پیش  6 سال پیش
0 0

باسلام. من کلی با این کدهای پرداخت درون برنامه ای بازار ور رفتم ولی هرکاری کردم هربار از سمت بازار پیام میاد که قبلا خریداری شده است! 

میخاهم هرچندبار که میخاهم خرید سکه انجام بدم. ممنون میشم راهنمایی کنید.

   imgTcoins.setOnClickListener(new View.OnClickListener() {
                                   @Override
                                   public void onClick(View v) {
                                     buyDownload();
                                   }
                                 });
								 
----------------------------------------------
  private void buyDownload() {

    mHelper.launchPurchaseFlow(getActivity(), SKU_20_COINS, 1, new IabHelper.OnIabPurchaseFinishedListener() {
      @Override
      public void onIabPurchaseFinished(IabResult result, Purchase info) {
        if (result.isFailure()) {
           Toast.makeText(getContext(), "consumeDownloadPurchase1", Toast.LENGTH_LONG).show();


        } else if (info.getSku().equals(SKU_20_COINS)) {
          mHelper.consumeAsync(info, n);

        }
//		        } else if (info.getSku().equals(SKU_20_COINS) && mSubscribedToInfiniteGas) {
//          consumeDownloadPurchase(info);
//          mHelper.consumeAsync(info, n);
//          mSubscribedToInfiniteGas = false;
//        }
      }
    });
  }




  IabHelper.OnConsumeFinishedListener n =
  new IabHelper.OnConsumeFinishedListener()  {
    @Override
    public void onConsumeFinished(Purchase purchase, IabResult result) {

      Toast.makeText(getContext(), "20 coins", Toast.LENGTH_LONG).show();

//        else if(purchase.getSku().equals(SKU_20_COINS)) {
//
////          mHelper.launchPurchaseFlow(getActivity(), SKU_20_COINS,
////            RC_REQUEST, mPurchaseFinishedListener, "payload");
//          Toast.makeText(getContext(), "consumeDownloadPurchase3", Toast.LENGTH_LONG).show();
//        }
    }
  };
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .