添加admob或mobclix到wiengine安卓应用程序

时间:2011-09-06 20:17:53

标签: android integration ads cocos2d-android

我正在尝试将一些mobclix广告实施到基于wiengine的Android应用程序中,该应用程序基本上是cocos2d的java端口。有没有人试过这样做?如果是这样,请告诉我如何;)

要明确基本问题是因为wiengine使用非标准的基于视图的类(WYGLSurfaceView),您无法在现有的视图之上轻松添加其他广告视图。

谢谢,

尼克

2 个答案:

答案 0 :(得分:0)

使用Activity.addContentView,samples:

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

答案 1 :(得分:0)

嗯,我不确定它是否会回答你的问题,但我们可以推出一项新的活动:

Intent toInfoIntent = new Intent(Director.getInstance().getContext(), InfoActivity.class);
Director.getInstance().getContext().startActivity(toInfoIntent);