我有一个 2D 游戏,它有我的自定义 ViewPanel 来处理所有的绘图(我没有 android 按钮元素,我所有的游戏控件都是在内部绘制/处理的)。
这是我的 main.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="fill_parent">
</LinearLayout>
这是我活动的 onCreate() 主要代码:
viewPanel = new ViewPanel(this);
setContentView(viewPanel);
从这一点开始,我的 ViewPanel 处理所有的绘图/事件。
现在,我想整合 Ads (Mobclix),我就是这样做的:
setContentView(R.layout.mobclix_advertising_view);
Mobclix.onCreate(this);
adview_banner = (MobclixMMABannerXLAdView) findViewById(R.id.advertising_banner_view);
adview_banner.addMobclixAdViewListener(this);
adview_banner.setRefreshTime(30000);
adview_banner.getAd();
然而!看来我可以在我的ViewPanel或“advertising_banner_view”上设置内容视图,而不是两者。所以基本上要么我看到我的游戏绘图要么广告栏。
我怎么能看到他们俩?