Добавление admob или mobclix в приложение wiengine для Android
Я пытаюсь внедрить некоторые объявления mobclix в приложение для Android на основе wiengine, которое в основном является java-портом cocos2d. Кто-нибудь пробовал это делать? если так, пожалуйста, скажите мне, как;)
Чтобы было понятно, основная проблема заключается в том, что, поскольку wiengine использует класс, основанный на нестандартном представлении (WYGLSurfaceView), вы не можете легко добавить другое представление для просмотра поверх существующего.
Спасибо,
Ник
2 ответа
Решение
Использовать Activity.addContentView, примеры:
FrameLayout.LayoutParams lp = new FrameLayout.LayoutParams(FrameLayout.LayoutParams.FILL_PARENT,
FrameLayout.LayoutParams.WRAP_CONTENT);
lp.gravity = Gravity.BOTTOM;
lp.bottomMargin = 10;
AdView ad = new AdView(this);
ad.setResId("xxx");
ad.setGoneIfFail(true);
addContentView(ad, lp);
ad.requestAd();
полный ответ: http://blog.wiyun.com/?cat=8
Ну, я не уверен, что ответит на ваш вопрос, но мы можем начать новую деятельность:
Intent toInfoIntent = new Intent(Director.getInstance().getContext(), InfoActivity.class);
Director.getInstance().getContext().startActivity(toInfoIntent);