Java 应用内计费MPpurchaseFinishedListener错误
我遵循指南,在指南的中间我遇到了这个方法:Java 应用内计费MPpurchaseFinishedListener错误,java,android,methods,in-app-billing,Java,Android,Methods,In App Billing,我遵循指南,在指南的中间我遇到了这个方法: public void buyClick(View view) { mHelper.launchPurchaseFlow(this, ITEM_SKU, 10001, mPurchaseFinishedListener, "mypurchasetoken"); } 我需要将其复制到我的应用程序代码中,出于某种原因,mppurchasefinishedlistener(我使用的是androidstudio
public void buyClick(View view) {
mHelper.launchPurchaseFlow(this, ITEM_SKU, 10001,
mPurchaseFinishedListener, "mypurchasetoken");
}
我需要将其复制到我的应用程序代码中,出于某种原因,mppurchasefinishedlistener(我使用的是androidstudio)是红色的(表示有错误)
当我用鼠标悬停在mppurchasefinishedlistener上时,Android工作室说“无法解析simbol‘mppurchasefinishedlistener’”
现在很明显我做错了什么,有人能帮帮我吗
谢谢您是否实现了链接教程中的
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);
}
}
};