AdColony Video Ad аварийно завершает работу при передаче AdColonyAdDelegate в качестве параметра в Robovm Binding

Я использую привязки roboVM для показа видеообъявлений Adcolony. Когда я использую следующий код, он работает отлично:

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

        }
    });

Кто-нибудь может помочь мне решить эту проблему?

1 ответ

Решение

Использовать AdColonyAdDelegateAdapter вместо AdColonyAdDelegate:

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

    }
})
Другие вопросы по тегам