アプリに Leadbolt 広告を実装しようとしていますが、コントローラーに Adlistener を設定できません。追加できるメソッドは、 pdfで説明されているメソッドとはまったく異なります。アプリに広告を表示できますが、リスナーを使用できません。
これは私のコードです:
final Activity act = this;
myController = new AdController(act, MY_LB_SECTION_ID, new AdListener() {
@Override
public void onDismissScreen(Ad arg0) {
// TODO Auto-generated method stub
}
@Override
public void onFailedToReceiveAd(Ad arg0, ErrorCode arg1) {
// TODO Auto-generated method stub
}
@Override
public void onLeaveApplication(Ad arg0) {
// TODO Auto-generated method stub
}
@Override
public void onPresentScreen(Ad arg0) {
// TODO Auto-generated method stub
}
@Override
public void onReceiveAd(Ad arg0) {
// TODO Auto-generated method stub
}
});
myController.loadAd();
私が得るエラーは次のとおりです: The constructor AdController(Activity, String, new AdListener(){}) is undefined
これはpdfファイルのコードですが、これらのメソッドは Eclipse では不明のようです。
final Activity act = this;
AdController myController = new AdController(act,
"MY_LB_SECTION_ID", new AdListener() {
public void onAdLoaded() {
}
public void onAdClicked() {
}
public void onAdClosed() {
act.finish();
}
public void onAdCompleted() {
act.finish();
}
public void onAdFailed() {
act.finish();
}
public void onAdProgress() {
}
public void onAdAlreadyCompleted() {
act.finish();
}
public void onAdHidden() {} // function is deprecated
public void onAdPaused() {
act.finish();
}
public void onAdResumed() {
}
});
myController.loadAd();
アイデアはありますか、何が間違っていますか? マニフェストには何も追加していません。