[英]In-app billing mPurchaseFinishedListener error
我遵循了本指南,在指南的中間我遇到了這種方法:
public void buyClick(View view) {
mHelper.launchPurchaseFlow(this, ITEM_SKU, 10001,
mPurchaseFinishedListener, "mypurchasetoken");
}
我需要將其復制到我的應用程序代碼中,由於某種原因, mPurchaseFinishedListener (我正在使用Android Studio)顯示為紅色(表示存在錯誤)。
當我將鼠標懸停在mPurchaseFinishedListener上時,Android Studio說“無法解析simbol'mPurchaseFinishedListener'” 。
現在顯然我做錯了什么,有人可以幫我嗎?
謝謝
您是否按照鏈接的教程中的建議實現了IabHelper.OnIabPurchaseFinishedListener
?
IabHelper.OnIabPurchaseFinishedListener mPurchaseFinishedListener
= new IabHelper.OnIabPurchaseFinishedListener() {
public void onIabPurchaseFinished(IabResult result,
Purchase purchase)
{
if (result.isFailure()) {
// Handle error
return;
}
else if (purchase.getSku().equals(ITEM_SKU)) {
consumeItem();
buyButton.setEnabled(false);
}
}
};
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.