Я застрял в проблеме, чтобы получить комбинированный CCGLSurfaceView
, работающий вместе с другими нативными представлениями Android, такими как, например, ImageView
.
Я начал разрабатывать игру, используя Cocos2D, и я планирую добавить в нее рекламу через admob позже. Поэтому я хочу запустить CCGLSurfaceView
( OpenGl View для моей игры) вверху, а под ним должно отображаться объявление.
Я уже пробовал несколько вещей, таких как добавление обоих представлений вручную (не через XML) в относительный макет, но продолжаю получать null pointers
, и мое приложение закрывается.
Я также попробовал это руководство, где объясняется, как интегрировать admob
в OpenGl SurfaceView
. Но все же это не сработало, может быть, это потому, что я использую Cocos2d?
Не знаю, может ли кто-нибудь помочь мне с этой (может быть, специфичной для cocos2d) проблемой?