У меня есть игра, основанная на AndEngine, использующая рекламу MoPub с адаптером AdMob и SDK AdMob версии 6.1.0. Сегодня я использую последний код клиента mopub, полученный с GitHub. Я также пробовал это после удаления родного адаптера.
Я показываю рекламу, используя FrameLayout, который содержит SurfaceView и MoPubView.
Устройство, которое я тестирую, — это Galaxy Nexus 4.1 (Jelly Bean).
Проблема в том, что когда реклама оказывается одной с несколькими кадрами, при смене кадров остальная часть экрана становится пустой (т. е. игра исчезает, и пользователи остаются с черным экраном, а рекламный баннер все еще корректно отображается в верхней части экрана). )
Это происходит чаще, если я выхожу из приложения, а затем возвращаюсь к нему.
Кроме того, если я создам диалоговое окно (с помощью кнопки «Назад»), игра снова появится за ним, пока я: 1) не закрою диалоговое окно 2) не дождусь следующего кадра в анимации баннера.
Любые идеи, как я могу отладить это дальше, или кто-нибудь сталкивался с этим раньше и знает, что мне нужно делать? Есть ли лучший альтернативный метод наложения баннера на SurfaceView?
Ваше здоровье