Как определить, не загружается ли реклама, поэтому я могу заменить контейнер просмотра объявлений тем, что я могу показать пользователю. Прямо сейчас, если реклама не загружает мой контейнер просмотра, просто отображает черный прямоугольник.
Я читаю методы класса объекта вида adwhirl и, на данный момент, кажется, что нет способа получить эту информацию.
Но я использовал метод, найденный по этой ссылке: Обработать AdWhirl onFailure
И он работает правильно. Он использует функцию пользовательских событий.
Есть только проблема, которую я могу решить: если у пользователя нет доступа к Интернету, приложение не подключается к серверу adwhirl, и вы не можете запускать пользовательское событие.
Имеет ли версия Android SDK класс с дополнительными методами, которые вы можете реализовать? Для версии iPhone существуют эти дополнительные методы в делетете-протоколе, который вы можете реализовать, которые отвечают либо на успех, либо на отсутствие приема объявления с сервера AdWhirl:
- (void)adWhirlDidReceiveAd:(AdWhirlView *)adWhirlView;
- (void)adWhirlDidFailToReceiveAd:(AdWhirlView *)adWhirlView usingBackup:(BOOL)yesOrNo;
Возможно, что-то подобное существует в Android SDK?