0

Adcolony の動画広告を表示するために roboVM バインディングを使用しています。次のコードを使用すると、完全に機能します。

AdColony.playVideoAd("ZONE_ID",null);

しかし、AdDelegate を使用したい場合、次のコードでクラッシュします。

AdColony.playVideoAd("ZONE_ID", new AdColonyAdDelegate() {

        @Override
        public void onAdStartedInZone(String zoneID) {

        }

        @Override
        public void onAdAttemptFinished(boolean shown, String zoneID) {
            // TODO Auto-generated method stub

        }
    });

この問題の解決を手伝ってくれる人はいますか?

4

1 に答える 1

1

AdColonyAdDelegate の代わりに AdColonyAdDelegateAdapter を使用します。

AdColony.playVideoAd("ZONE_ID", new AdColonyAdDelegateAdapter() {

    @Override
    public void onAdStartedInZone(String zoneID) {

    }

    @Override
    public void onAdAttemptFinished(boolean shown, String zoneID) {
        // TODO Auto-generated method stub

    }
})
于 2016-03-17T16:01:10.597 に答える