我一直在努力将AdMob整合到我的cocos2d游戏中,我已经使用apportable移植到了android。
我已将GoogleAdMobAdsSdk-6.4.1.jar集成到我的项目中,并设置了一个桥接到将加载广告的Java代码。
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Create the adView
adView = new AdView(this, AdSize.BANNER, "MY_AD_UNIT_ID");
// Lookup your LinearLayout assuming it's been given
// the attribute android:id="@+id/mainLayout"
LinearLayout layout = (LinearLayout)findViewById(R.id.mainLayout);
// Add the adView to it
layout.addView(adView);
// Initiate a generic request to load it with an ad
adView.loadAd(new AdRequest());
}
这样可以在屏幕上加载广告。
我遇到的问题是它会在占据整个屏幕的白色视图上显示广告。
我尝试了多种获取当前视图并添加横幅的方法,但我尝试过的每个方法都不起作用,或者显示白色视图。
有谁知道我的问题的解决方案?任何帮助将不胜感激!!